如果你没有付费的话 从理论来说 广告是不可避免的 但是可以通过一些方法绕过广告:
判断设备是安卓还是IOS(IOS没有播放结束后出现广告这么一说,所以无需考虑)
let isiOS = !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)
其次在视频播放完成事件中添加,先播放视频再暂停视频即可:
let videoContext = document.getElementById('video'); videoContext.addEventListener('ended', () => { if (!isiOS) { videoContext.play(); setTimeout(() => { videoContext.pause(); }, 100) } })