目前嘗試了兩種解決方案,但是方案1在安卓移動端無法生效(猜測是因為移動端安卓啟動的是原生的視頻播放控件的原因)
- 方案一: 重新load資源,這種方法比較簡潔,但是在安卓下不適用
video.addEventListener('ended',function(){
video.load();
},false);
- 方案二:重置視頻的播放地址, ios 與 安卓 均沒問題
video.addEventListener('ended',function(){
const videoSrc = video.currentSrc;
video.src = '';
video.src = videoSrc;
},false);