我正在尝试使用可切换图标(“活动”和“非活动”)和pupup页面创建一个小的chrome扩展。当弹出窗口显示时,图标应该处于活动状态,当弹出窗口被隐藏时,该图标应该处于非活动状态。
我已经能够使用背景脚本在点击时切换图标,就像在$q.all中一样
但遗憾的是,如果您有一个default_popup
页面,则此功能不起作用,因为browser_action
会抓住clickEvent
并且后台脚本未收到通知。
所以我的问题是,如何在使用default_popup
- 页面时切换图标?
修改
我遇到的问题是,当你有一个chrome.browserAction.onClicked
时,default_popup
方法没有被调用(在this answer的评论中也会这样说)。如果点击了扩展名,我需要其他东西才能得到通知......