<video
id="myVideo"
:src="videoInfo.url"
style="width: 100%; height: 700rpx"
:initial-time="initialTime"
:duration="videoInfo.videoAllTime"
:enable-progress-gesture="false"
:show-fullscreen-btn="false"
@play="handlePlay"
@pause="onPause"
@ended="onEnded"
@timeupdate="onTimeUpdate"
@waiting="onWaiting"
@loadedmetadata="onLoadedmetadata"
@error="onError"
>
- 发布:2024-05-16 16:08
- 更新:2024-05-16 16:08
- 阅读:122
【报Bug】video中的initial-time属性在微信ios H5中不生效,并且@loadedmetadata事件首次不会执行,Android和pc浏览器都没问题
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: Alpha
HBuilderX版本号: 4.15
浏览器平台: 微信内置浏览器
浏览器版本: ios16.1.1
项目创建方式: HBuilderX
示例代码:
操作步骤:
从A页面获取数据,如url,视频初始播放位置,然后跳转B页面进行视频播放,并且定位到指定位置
从A页面获取数据,如url,视频初始播放位置,然后跳转B页面进行视频播放,并且定位到指定位置
预期结果:
视频定位至指定位置播放,并且会执行@loadedmetadata事件
视频定位至指定位置播放,并且会执行@loadedmetadata事件
实际结果:
不会从指定位置播放(还是从0开始),并且首次@loadedmetadata事件不会执行(第二次会执行)
不会从指定位置播放(还是从0开始),并且首次@loadedmetadata事件不会执行(第二次会执行)
bug描述:
video中的initial-time属性在微信ios H5中不生效,并且@loadedmetadata事件首次不会执行
0 个回复