网上搜了下,找到一个比较好用的。
document.getElementsByClassName('speedTab15')[0].click();//先设置一下播放速率为1.5倍速
setInterval(function(){//每3秒执行一次
//判断播放进度是否到达100%
if(document.getElementsByClassName('passTime')[0].style.width == '100%'){
setTimeout(function(){
//用js执行“下一集”按钮的点击事件,延迟1s执行
document.getElementById('nextBtn').click();
},1000);
setTimeout(function () {
//延迟两秒执行调节播放速率
document.getElementsByClassName('speedTab15')[0].click();
},2000)
}
if(document.getElementsByClassName('wrap_popboxes wrap_popchapter')[0]){
//观察网页代码发现。弹题框是js生成的,而且类名是唯一的,所以如果用类名获取到了元素,
//则执行关闭按钮的点击事件,若没有则会返回undefined,就不会执行关闭事件。
document.getElementsByClassName('popboxes_close tmui_txt_hidd')[0].click();
}
},3000);
参考链接如下
https://blog.csdn.net/i_like_programming/article/details/80195260
https://blog.csdn.net/qq_35448976/article/details/78345104