安卓设备在微信中播放视频结束后出现广告的解决办法

如果你没有付费的话 从理论来说 广告是不可避免的 但是可以通过一些方法绕过广告:首先判断设备是安卓还是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)
}
})

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理