- ios中经测试只能触发bindended,其余都不能触发,iphone13/13pro/14pro都不行,微信版本8.0.48,基础库3.4.0
- android手机中都不能触发,华为mate30 pro/VIVOs9e,微信版本都是最新8.0.48
视频目前都能正常播放,但因业务需求需要在bindtimeupdate以及bindended事件中处理相关逻辑(记录时间以及视频学习进度,视频播放完毕后才能继续走其他任务流程,无法区分是否播放结束!无法记录播放进度!),目前事件不响应,导致引发出项目一系列问题产生,望解决!谢谢!
代码片段:
<video
controls
id="myVideo"
autoplay="{{false}}"
bindplay="onVideoPlay"
object-fit="contain"
enable-play-gesture
show-fullscreen-btn
enable-auto-rotation
show-center-play-btn
bindpause="videoPause"
show-play-btn="{{true}}"
bindtimeupdate="onVideoTimeUpdate"
bindended="onVideoEnd"
binderror="onVideoError"
bindloadedmetadata="onVideoLoadedmetadata"
play-btn-position="center"
src="https://artifact-test.zhilingsd.com/static/4/00/31/777d1b5579a94473b207ffbb1e54c8ab.mp4"
></video>