收藏
回答

Android 可以播放视频,iOS播放不了

问题模块
API和组件

同样的视频文件,在不同的服务器上

在A服务器上安卓可以播放,IOS不能播放,可以看到缩略图,但是一点击播放,就黑屏,从服务器上也没有流出流量,说明没有载入。


在B服务器上都可以播放,服务器的区别在于Nginx版本不一样,A是nginx1.11 B是nginx 1.1。


补充:在A服务器上挂了一层CDN代理,就又可以播放了,很奇怪的问题,不知道是不是IOS对请求头有什么要求?

最后一次编辑于  2017-06-16
回答关注问题邀请回答
收藏

6 个回答

  • zxyer
    zxyer
    2017-08-07

    @saxon江  我用wx:if的 照样没戏

    2017-08-07
    赞同
    回复
  • 都都
    都都
    2017-08-06

    啧啧啧,让我用第三方视频源的人,何去何从……怎么iOS就这么多问题呢……

    2017-08-06
    赞同
    回复
  • 嗷嗷叫唤
    嗷嗷叫唤
    2017-08-01

    @saxon江 谢谢。我用的是http的链接解决的,再试试你的实现方法

    2017-08-01
    赞同
    回复
  • saxon江江
    saxon江江
    2017-08-01

    我也遇到过类似问题,解决方法是:

    video控件我之前是用hidden去隐藏的,后改为 wx:if 方式就可以了

    2017-08-01
    赞同
    回复
  • Link
    Link
    2017-06-16

    唉?我去试试HTTP呢

    2017-06-16
    赞同
    回复
  • 嗷嗷叫唤
    嗷嗷叫唤
    2017-06-16

    同上 ,

    我的问题是ios不能看https的视频但是http的可以

    安卓都可以

    2017-06-16
    赞同
    回复