【发布时间】:2015-11-21 22:07:13
【问题描述】:
//In background.js
chrome.tabs.onUpdated.addListener(function(tabid, info, tab) {
console.log(info);
});
我正在尝试进行设置,以便在每次加载 youtube 视频页面时运行一次 onUpdate。我想在 youtube 视频加载后等待加载。当我直接从 url 加载时,我得到了我期望的结果,但是当我导航到建议的视频时,有 2 个加载/完成周期。一个用于当前视频,一个用于下一个视频。
这是直接 url youtube 视频的输出。
如果我在观看另一个 youtube 视频时导航到一个 youtube 视频,就会发生这种情况。
在我的清单中,我有一个简单的 background.js 脚本,允许 webNaviagtion 和选项卡。
我不知道为什么它会运行两次。
【问题讨论】:
标签: javascript google-chrome google-chrome-extension