如上面2个图片显示,视频刚开始播放的时候 视频时长显示00:07,然后又会跳动变为00:08, 通过 @loadedmetadata 获取到的视频时长为 7.663。
测试手机为 苹果XR。
主要代码如下显示:
<video
id="myVideo"
src="https://ys-oss-zjrs.haier.net/null1689073439070.mp4"
@error="videoErrorCallback"
:controls="controlsTag"
picture-in-picture-mode="[]"
@ended="handleVideoEnd"
:show-center-play-btn='false'
@loadedmetadata="videoTimeUpdateEvent"
></video>
// 获取视频播放时长
videoTimeUpdateEvent(e) {
console.log(e.detail.duration); // 7.663
},
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)