【发布时间】:2014-04-10 12:48:09
【问题描述】:
当我使用 Tampermonkey 中的用户脚本或作为 Chrome 扩展程序为 youtube 制作 chrome 扩展程序时,扩展程序无法识别它何时离开扩展程序应该像通常那样运行的页面,因为 history.push 函数具有最近已经实施。 比如:
// @include http://www.youtube.com/feed/subscriptions
我这样做是为了让它只在我订阅时运行,但是当我点击一个视频时它会继续加载扩展。 当我把它变成一个 chrome 扩展时,问题仍然存在。
如何查看它是否在某个 youtube 页面上然后运行我的代码?
【问题讨论】:
-
Rob,是的,但该答案不是最新的。我试过了,但它基本上什么也没做。
-
每一步你都做到了吗?包括使用
// @include *://www.youtube.com/*而不是你目前拥有的? -
是的。什么也没发生。
标签: javascript google-chrome-extension youtube userscripts tampermonkey