你在 JS页面里这样写: onReady: function (res) { this.videoContext = wx.createVideoContext('video') },/*在第一个视频地址前*/ /*changeAutoplay后加上播放暂停事件*/ changeAutoplay: function (e) { this.setData({ autoplay: !this.data.autoplay }) }, bindPlay: function () { this.videoContext.play() }, bindPause: function () { this.videoContext.pause() } 然后再wxml页面用按钮绑定,就能解决,切换后点击播放就能正常播放,也不会黑屏。(不过感觉可以设计个播放、暂停图标来使用,更美观)
【紧急】video在播放时,setdata更换src,会出现黑屏wechatide://minicode/8xcJYfmB7f2s 1.第一个视频未播放,切换src,一切正常; 2.第一个视频播放时,切换src,下一个视频黑屏,时间和播放按钮都没有;而且这种情况下,poster也会失效。
2018-11-20你可以加上一个播放和暂停事件,切换后点播放就能解决,不会黑屏
video- 当前 Bug 的表现(可附上截图) 播放视频途中暂停和ios端视频结束,中间的三角不显示,show-center-play-btn设置了也不行 点击按钮,切换正在播放视频,因为设置了autoplay,有时就会出现,黑屏,但时间进度条正常运行的情况,有时,还会视频直接暂停 [图片][图片] - 预期表现 - 复现路径 - 提供一个最简复现 Demo
2018-11-20