小程序播放m3u8文件,自动播放有时候无效

发布于 7 年前作者 udong7819 次浏览最后编辑 7 年前来自 ask

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

代码如下:

onReady:function(){

    // 页面渲染完成

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

    this.videoContext.play();

  }

3 回复
zhengyan
zhengyan1 楼6 年前

有人吗!!!

syao
syao2 楼6 年前

请问怎么解决的?

liaojing
liaojing3 楼5 年前

具体问题是这样的:

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

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

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