使用video组件安卓机上暂停失效,播放状态是对的,但是声音仍在继续
问题1:需求重现:做一个视频答题功能,到时指定时间,问题弹出,视频暂停,回答正确继续播放,视频继续播放,弹窗消失、否则回到指定时间位置…
- 当前 Bug 的表现(可附上截图)
1.弹出问题,执行视频暂停pause()
2.此时已执行暂停,程序也并未继续其他事件
3.问题回答正确后,视频状态虽是暂停(1,2),但是视频声音仍在继续,点击暂停按钮是点不动(有种卡住的感觉),除非拖动
弹出问题后,视频执行了暂停时间,控制台也没有继续执行(bindtimeupdate)事件,此时视频声音仍在继续,回答正确继续播放时(此时加上videoContext.play()),视频样式仍然处在__暂停状态__,声音继续,此时__暂停按钮点不了__,__只有拖动进度条__后才恢复正常播放,目前只在IOS6、6plus上、vivox9s、小米note上有过测试,IOS上能正常运行,安卓机上就会出现上述问题
- 预期表现
问题弹出后,视频状态、声音都暂停、执行play()后状态和声音继续
-
复现路径
-
提供一个最简复现 Demo
