我有一个chrome扩展程序。我进行了设置,以便覆盖默认选项卡。清单设置为:
"chrome_url_overrides" : {
"newtab": "newTab.html"
},
它按预期工作。一件事是我希望扩展用户可以在options.html中打开和关闭newTab的使用。
我的options.html已经可以使用后台脚本调整扩展程序与其他变量的交互方式。
镀铬扩展程序是否可以打开和关闭此覆盖功能?
答案 0 :(得分:1)
您可以编写tab
更改侦听器,当使用chrome.tabs.onUpdated.addListener
更新标签时会触发该更改。 (但你需要tabs的许可。)
然后,您只需检查网址是否为chrome://newtab
,如果是,并选中了复选框,则使用chrome.tabs.update()
将其重新定位到其他网页。