收藏
回答

右划返回的操作中止后video的play事件重复触发,且无法正常全屏播放

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug video 微信iOS客户端 7.0.5 2.8.2

复现途径:点击按钮进入page2 ==> 点击视频开始播放(自动进入全屏) ==> 退出全屏 ==> 在视频播放状态下右划返回上一页然后取消操作(页面右移到一半然后又复原)==> 出现问题

出现问题时的现象:视频本该全屏播放,结果变成只在屏幕的上半部分播放。之前视频处于播放状态,此时发现又重复触发了bindplay的回调。如果指定全屏方向({direction: 0})不会出现全屏显示异常,但是也会重新进入全屏播放。

想实现的需求:点播放后自动全屏播放,测试的时候偶然发现这个问题

实现方式:在bindplay里调用requestFullScreen(),屏幕方向默认


最后一次编辑于  09-16
回答关注问题邀请回答
收藏

1 个回答

问题标签