收藏
回答

安卓video组件无法播放视频

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug video 客户端 7.0.0 2.5.1

- 当前 Bug 的表现(可附上截图)


使用上述代码片段,在任何iPhone机器上都可以正常播放视频,但是在几乎所有测试过的安卓机器上却无法播放视频,具体表现为加载图标不停转动,但永远无法加载出来。


yueobjectstore.blob.core.windows.net已经加入了白名单(否则iPhone上也不能播放出来),能成功播放的iPhone机型有iPhone6S, iPhone8, iPhone X.


Bug复现测试机型:美图手机, MP1605, Meitu V6, MEIOS 4.3.6, Android 7.0


- 预期表现


在安卓手机上video组件可以正常加载视频并播放


- 复现路径


请使用下面提供的代码片段,直接运行即可复现。


- 提供一个最简复现 Demo


代码:

<video id="vId" autoplay class="vg-video" src="https://yueobjectstore.blob.core.windows.net/yuecontainer/08883092-35a5-4bbe-bcb9-3d691afd4b98.mp4" controls />



最后一次编辑于  2019-01-22
回答关注问题邀请回答
收藏

4 个回答

  • 微信技术专员-潇涧
    微信技术专员-潇涧
    2019-01-29
    1. 浏览器能打开并不代表手机系统播放器也能打开,小程序中默认使用的是Android系统自带的播放器。

    2. 视频源存在问题,你在Android手机上安装MX播放器试下,这个视频也是一直加载不出来,你可以试下。


    2019-01-29
    赞同
    回复
  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    2019-01-22

    在绘画中点击打开该链接也是无法正常播放的,建议检查下链接

    2019-01-22
    赞同
    回复 2
    • 郭郭
      郭郭
      2019-01-22

      请使用浏览器打开,在我的机器上浏览器可以正常打开,但会话链接有时能开有时不能开。

      2019-01-22
      回复
    • 郭郭
      郭郭
      2019-01-22回复郭郭

      如果在你那变现跟我这里一样,即在浏览器上可以打开,但微信偶尔能开,那就意味着并非链接本身的问题,而是某种安卓的问题。因为如上所说,在iPhone上没有一点问题,只有安卓有这样的问题。

      2019-01-22
      回复
  • 一杆梅子酒
    一杆梅子酒
    2019-10-10

    一样的问题,用pr将视频重新导出解决了

    2019-10-10
    赞同
    回复
  • 郭郭
    郭郭
    2019-01-22

    另外,如果用安卓手机自带的浏览器打开https://yueobjectstore.blob.core.windows.net/yuecontainer/08883092-35a5-4bbe-bcb9-3d691afd4b98.mp4没有任何问题,所以排除是手机不能访问该网址的问题。如果把链接发到微信里面,然后使用微信打开,则会打开比较慢,但最终可以打开,所以最终确定应该是小程序的问题。

    2019-01-22
    赞同
    回复
登录 后发表内容