你正在訪問的內容是外部程式的映像位址,僅用於使用者加速訪問,本站無法保證其可靠性。當前的連結位址(單點即可複製)為 https://greasyfork.org.cn/zh-CN/scripts/473972-youtube-js-engine-tamer/discussions/318057,源站連結 點此以跳轉。
修改 YouTube 的 JS 引擎以提升性能
< 脚本 YouTube JS Engine Tamer 的反馈
你是用什么浏览器跟脚本管理器?
你试试把其他脚本和扩展全部关掉。有机会是跟其他东西发生冲突。
你是用什么浏览器跟脚本管理器?
你试试把其他脚本和扩展全部关掉。有机会是跟其他东西发生冲突。
找到原因了,是Adguard某条实验性过滤器的问题
https://github.com/AdguardTeam/AdguardFilters/blob/2be2fca6fab2527f6d9f39809803c1de10344e3b/ExperimentalFilter/sections/English/specific_web_sites.txt#L8
www.youtube.com#%#(()=>{const t=Function.prototype.call;let e=!1,o=!1,n=!1;const c={apply:(c,r,a)=>{const l=a[0];if(l?.requestNumber&&l?.snapshot)try{o=((t,e=5)=>{if("object"!=typeof t||null===t)return!1;const o=new Array(1e3);let c=0;const r=new WeakSet;for(o[c++]={obj:t,depth:0};c>0&&!n;){const{obj:t,depth:a}=o[--c];if(a>e||"object"!=typeof t||null===t||r.has(t))continue;let l;r.add(t);try{l=Object.hasOwn(t,"backoffTimeMs")}catch(t){}if(l)return void 0!==t.backoffTimeMs||(n=!0,!1);for(const e in t)if(Object.hasOwn(t,e)){let n;try{n=t[e]}catch(t){}null!==n&&"object"==typeof n&&!r.has(n)&&c{if(Function.prototype.call=t,!o&&e)return;const n=window.location.search,c=new URLSearchParams(n).get("v");if(!c)return;const r=await(a="#movie_player",l=200,i=1e4,new Promise((t=>{if(!a||!l||!i)return void t(null);const e=Date.now()+i,o=()=>{const n=document.querySelector(a);n?t(n):Date.now()>e?t(null):setTimeout(o,l)};o()})));var a,l,i;if(!r)return;const s=new URLSearchParams(n).get("t")??"0",u=parseInt(s,10);if("function"==typeof r.loadVideoById)try{r.loadVideoById(c,u)}catch(t){}}))})();
导致播放区域空白