培訓(xùn)刷課不能自動(dòng)播放怎么辦?讓腳本來(lái)?。?!

最近又要刷課了,今年的平臺(tái)竟然不會(huì)自動(dòng)播放下一個(gè)視頻,一個(gè)個(gè)點(diǎn)真的有點(diǎn)煩。思考了一下,決定用腳本試試。js的代碼不會(huì)寫,那怎么辦呢,當(dāng)然是AI大法啦!
折騰了兩天,終于整好了!?。〗o自己比心心(雖然看了兩天,但是ai寫的代碼是完全不會(huì)的哈,看不懂也不會(huì)改)
記錄一下中途走的彎路。
1.腳本不執(zhí)行 (安裝了篡改猴js腳本也寫了,但是網(wǎng)頁(yè)一直沒(méi)得反應(yīng),不知道是代碼的鍋還是什么鍋,有點(diǎn)喪。就開始看看怎么調(diào)試(原來(lái)控制臺(tái)可以調(diào)試,漲知識(shí)了) 發(fā)現(xiàn)log一句沒(méi)打,說(shuō)明腳本沒(méi)執(zhí)行,看了一下篡改猴上確實(shí)顯示沒(méi)執(zhí)行)解決方案:瀏覽器擴(kuò)展——開發(fā)者模式打開
2.視頻一直不自動(dòng)播放 腳本執(zhí)行后每次都是在第一個(gè)頁(yè)面,不播放也不干啥,看了一下控制臺(tái)報(bào)錯(cuò)了,那種語(yǔ)法錯(cuò)誤。有特殊字符的那種。在這里坑了一天(借助ai調(diào)試,發(fā)現(xiàn)其實(shí)獲取到了所有課程list,但是沒(méi)點(diǎn)擊進(jìn)去,也就是界面沒(méi)有切成功,估計(jì)是那個(gè)該死的字符問(wèn)題,字符編碼報(bào)錯(cuò)的地方是原有網(wǎng)頁(yè)js代碼,不太好改)后來(lái)?yè)Q了個(gè)思路,不從目錄那里都列表,直接點(diǎn)擊下一頁(yè),通過(guò)下一頁(yè)按鈕進(jìn)行跳轉(zhuǎn)。通過(guò)這個(gè)邏輯,終于能正常跳轉(zhuǎn)界面了。
3.報(bào)錯(cuò)出現(xiàn) NotAllowedError: play() failed because the user didn't interact with the document first 錯(cuò)誤是由于現(xiàn)代瀏覽器(如 Chrome 或 Edge)對(duì)自動(dòng)播放視頻的限制。在未與頁(yè)面進(jìn)行交互(如點(diǎn)擊或滾動(dòng))之前,無(wú)法播放視頻。 解決方法:直接模擬交互,發(fā)現(xiàn)不行,退而求其次,在用戶首次交互后解除限制 手動(dòng)點(diǎn)擊一次就好啦。

現(xiàn)在腳本終于愉快的跑起來(lái)啦。后續(xù)再看看改進(jìn),比如說(shuō)自動(dòng)回到?jīng)]有播放的章節(jié)等等等??纯春笈_(tái)可不可以自動(dòng)播放吧。。。兩個(gè)白天還是有成果的哈哈哈。雖然說(shuō)要是不搞這個(gè)腳本,現(xiàn)在的進(jìn)度說(shuō)不定還更快一點(diǎn)點(diǎn)哈。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容