Greasy Fork is available in English.

vipVideos_skipAd

配合ABP去视频广告;开启GPU加速

< Feedback op vipVideos_skipAd

Vraag/Reactie

§
Geplaatst: 27-04-2017

關於Microsoft edge 無效果的問題

我自己透過F12 debugger去抓錯誤,發現是在這段發生錯誤
約在第324行
for (let k of doc.querySelectorAll('object,embed')) {

Edge是支援document.querySelectorAll()語法,但抓出來的object NodeList卻不支援forEach或作者您寫的for(let..of)
會出現Object doesn't support property or method 'Symbol.iterator' 的錯誤。
以下是其他人向微軟的反饋
https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/10638731/
https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/5998615/

目前看起來可行的做法就是用一般的for迴圈來替代
我修改如下
new MutationObserver(function () {
let k=doc.querySelectorAll('object,embed');
for(var i=0;i

Reactie plaatsen

Log in om antwoord te geven.