chrome扩张 检测页签变化之onUpdated
chrome扩展 检测页签变化之onUpdated做了一个功能,要根据chrome的当前页签tab的变化来执行一段代码查看api
chrome扩展 检测页签变化之onUpdated
做了一个功能,要根据chrome的当前页签tab的变化来执行一段代码
查看api,找到了下面这个方法
chrome.tabs.onUpdated.addListener(function(tabId,changeInfo,tab) { var url = tab.url; alert(url);});
但是在程序运行的时候(在地址栏输入地址触发这个事件)发现,每次他都运行两遍里面的代码,于是猜想是不是状态变化了两次
试着alert下 changeInfo.status
果然有两次输出,一个是 loading 一个是 complete
加了一个if判断,问题解决