浪在前端
浪在前端
  • 发布:2024-05-16 16:08
  • 更新:2024-05-16 16:08
  • 阅读:122

【报Bug】video中的initial-time属性在微信ios H5中不生效,并且@loadedmetadata事件首次不会执行,Android和pc浏览器都没问题

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: Alpha

HBuilderX版本号: 4.15

浏览器平台: 微信内置浏览器

浏览器版本: ios16.1.1

项目创建方式: HBuilderX

示例代码:
<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"  
        >

操作步骤:

从A页面获取数据,如url,视频初始播放位置,然后跳转B页面进行视频播放,并且定位到指定位置

预期结果:

视频定位至指定位置播放,并且会执行@loadedmetadata事件

实际结果:

不会从指定位置播放(还是从0开始),并且首次@loadedmetadata事件不会执行(第二次会执行)

bug描述:

video中的initial-time属性在微信ios H5中不生效,并且@loadedmetadata事件首次不会执行

2024-05-16 16:08 负责人:无 分享
已邀请:

要回复问题请先登录注册