基础库:2.25.2,编辑器:1.06.2208010,操作系统:macOS11.6.8 ,使用video组建播放视频过程中,播放第一个视频时没有任何问题,在播放过程中,如果点击视频列表获取到其他视频的url,动态设置给video组建之后,播放视频是没有问题的,但timeupdate方法返回的视频播放进度还是上一个视频的时长和进度。video 设置了wx:if="{{url}}",在获取到新的url前,先将video的url设置为空,这个时候video组建已经不现在在屏幕上了,获取到新的url之后赋值给video,并调用play方法播放,video组建可以正常播放,但是通过timeupdate获取到的时长是有问题的。测试中发现不调用play播放,获取视频地址之前先手动暂停视频就正常。
录制的代码执行视频https://m.bilibili.com/video/BV1XU4y1k7Gh?is_story_h5=false&p=1&share_from=ugc&share_medium=iphone&share_plat=ios&share_session_id=AEF364CC-CA77-459B-B409-43D89A1E1D1B&share_source=WEIXIN&share_tag=s_i×tamp=1659936751&unique_k=4pSht9B