我知道点击扩展图标(浏览器右上角,地址栏右侧)可以显示弹出窗口:chrome.browserAction
同样here是如何创建一个选项页面,该页面通常包含以下网址:
chrome-extension://ofodsfyizzsaaahskdhfsdffffdsf/options.html
问题:如何通过单击扩展程序图标在新标签页中打开options.html页面?
答案 0 :(得分:3)
您可以在background script:
中使用此类内容<强> background.js 强>
chrome.browserAction.setPopup({popup:''}); //disable browserAction's popup
chrome.browserAction.onClicked.addListener(()=>{
chrome.tabs.create({url:'options.html'});
});
<强>的manifest.json 强>
...
"browser_action": {
"default_title": "Options"
},
"background": {
"scripts": ["background.js"],
"persistent": true
}
...