小程序播放m3u8文件,自动播放有时候无效
发布于 6 年前 作者 udong 7694 次浏览 来自 问答

m3u8文件只能通过视频组件播放,程序实现是页面跳转之后自动播放,但实际上有时候不能自动播放,还是需要手动点一下才行。

代码如下:

onReady:function(){

    // 页面渲染完成

    this.videoContext = wx.createVideoContext(‘thisVideo’);

    this.videoContext.play();

  }

3 回复

有人吗!!!

请问怎么解决的?

具体问题是这样的:

video组件设置autoplay为true,安卓手机能自动播放,但是ios手机完全没音。

在js中写上“this.videoContext.play();” 苹果手机大部分时间能自动播放,有时候还真没音儿,安卓手机基本上都没声音。

如果在wxml中设置autoplay为true,且js中写上“this.videoContext.play();  安卓手机是能自动播放的,苹果手机时能时不能。

回到顶部