網上搜了下,找到一個比較好用的。
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