Ale*_*nov 2 google-chrome-extension
我有以下清单
"page_action": {
"default_icon": {
"19": "images/icon19.png",
"38": "images/icon38.png"
},
"default_title": "Helper for soiduplaan.tallinn.ee"
},
"content_scripts": [
{
"matches": [
"http://soiduplaan.tallinn.ee/*"
],
Run Code Online (Sandbox Code Playgroud)
但我在我访问的所有页面中都看到了我的应用程序的图标:

我做错了什么?= \
您当前的代码是:
chrome.tabs.onUpdated.addListener(function(a) {
chrome.pageAction.show(a);
});
Run Code Online (Sandbox Code Playgroud)
这会导致页面操作在加载页面时显示,即对于每个选项卡.
如果您只想将页面操作限制为某些页面,请检查tab.url属性:
chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) {
if (tab.url && tab.url.indexOf('http://soiduplaan.tallinn.ee/') === 0) {
chrome.pageAction.show(tabId);
}
});
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请阅读文档chrome.tabs.onUpdated.
| 归档时间: |
|
| 查看次数: |
1338 次 |
| 最近记录: |