Abh*_*uri 6 google-chrome google-chrome-extension
我正在尝试构建一个 chrome 扩展。希望它始终处于启用状态。
我尝试通过以下方式做到这一点:
chrome.declarativeContent.onPageChanged.removeRules(undefined, function(){
chrome.declarativeContent.onPageChanged.addRules([{
conditions: [new chrome.declarativeContent.PageStateMatcher({pageUrl: { urlContains: '*' },})],
actions: [new chrome.declarativeContent.ShowPageAction()]
}]);
});
Run Code Online (Sandbox Code Playgroud)
但它似乎不能正常工作。如何完成这项工作?
如果您只想让您的图标始终可见,那么标准的方法是通过browser_action
您manifest.json
文件中的字段:
{
"browser_action": {
"default_icon": {
"32": "images/icon32.png" // Chrome supports various icon sizes (in pixels)
},
"default_title": "Title", // The title that shows up when a user hovers on your icon
"default_popup": "popup.html" // The URL of your popup page
}
}
Run Code Online (Sandbox Code Playgroud)
据推测,它应该与page_action
您已有的任何条目相同。
更多详情,请参见:https : //developer.chrome.com/extensions/browserAction
归档时间: |
|
查看次数: |
1318 次 |
最近记录: |