-
(已解决)视频在azure cdn上,安卓机能够播放,ios只能看见第一帧,没有播放按钮显示
-
安卓机上视频播放完成后,替换src成下一个视频后,预览图还是显示前一个视频的预览图
-
替换src两次后,第三次开始视频会自动播放
代码如下:
- <video src="{{‘https://driving.azureedge.net/hptvideos/101.mp4’}}" controls="{{false}}" muted="{{true}}" show-progress="{{false}}" show-fullscreen-btn="{{false}}" show-play-btn="{{false}}" enable-progress-gesture="{{false}}" autoplay="{{false}}" bindplay=“startPlaying” bindended=“endPlaying” object-fit=“fit”
auto-pause-if-navigate="{{false}}" auto-pause-if-open-native="{{false}}" binderror=“onerror”></video>
-尝试隐藏视频中间播放键,使用自己的按钮赋值src属性来播放,会有一个spinner在视频中间一直不消失。
-保留播放按键和自己的按钮通过bindplay事件赋值src播放(自动播放为true),播放完视频后再按视频中间播放按钮不再触发bindplay事件
-视频播放过程中,替换src,会使整个video组件不再工作
可能替换视频src不是最好的办法?可否建议,如何将视频组件kill掉,然后render一个新的?
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)