网上搜了下,找到一个比较好用的。
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