收藏
回答

小程序video组件在开发者工具可以播放,在手机上无法播放问题终极解决方案

问题模块
API和组件


如果你的服务器是Apache2.4,不是的请绕行!

究其根本原因:就是apache没有配置mp4视频不要进行gzip压缩。

在apache的配置文件中加一行:


SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|zip|mp4)$ no-gzip dont-vary


再重启apache就可以了。


看了一些帖子,也有问这个问题的,竟然没有给出解决方案,微信官方你们看着办吧!

最后一次编辑于  2017-11-15  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

4 个回答

  • 丫丫
    丫丫
    07-31

    解决了吗,大神们

    07-31
    赞同
    回复 1
    • 职业代码敲击演奏家
      职业代码敲击演奏家
      08-06
      我上边就是解决方案
      08-06
      回复
  • 大漠
    大漠
    2018-01-13

    用nginx也遇到类似的问题,小于10秒的视频可以顺利显示,但是大于10s的会显示解码错误,然而在开发工具中,一切都正常,不知道是什么情况?

    2018-01-13
    赞同
    回复 1
    • 职业代码敲击演奏家
      职业代码敲击演奏家
      2018-06-11

      后来有解决吗?

      2018-06-11
      回复
  • 职业代码敲击演奏家
    职业代码敲击演奏家
    2017-12-06

    有关系,你试试就知道了,当然如果你的Apache不是2.4版本的可能就是别的原因了

    2017-12-06
    赞同
    回复
  • 隳名城
    隳名城
    2017-11-30

    跟Apache没关系吧

    2017-11-30
    赞同
    回复