video 视频播放的时候,为什么显示的视频时长会发生变化?
[图片] [图片] 如上面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
},