Tampermonkey脚本只有在刷新页面后才能正常工作

5
基本上当我访问YouTube页面时,Tampermonkey会显示脚本正在运行,但实际上它没有。但是刷新页面后它就能正常工作了。
我找到了一些其他帖子也遇到了类似的问题,并使用了waitForKeyElements。然而我不完全理解它的工作原理,也无法让它自己运行。
这里可以找到我正在制作的脚本here 我试图将所有内容包含在一个函数中。
betterYoutubeScrolling()
{ 
  // code 
}

并添加
waitForKeyElements ("#movie_player", betterYoutubeScrolling); 

回到开头。

"引用错误:waitForKeyElements未定义"

我找不到有关waitForKeyElements或任何其他解决此问题的方法的其他信息,因此任何帮助都将不胜感激。


谢谢,这基本上解决了我的问题。 - ljfed
这个回答解决了你的问题吗?当页面位置改变时,如何重新调用Tampermonkey脚本 - double-beep
1个回答

1
在你链接的帖子中,请检查你是否包含了以下内容:
// @require  https://gist.github.com/raw/2625891/waitForKeyElements.js

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接