【发布时间】:2015-08-06 21:34:27
【问题描述】:
我写了一个 Chrome 扩展程序 overrides the New Tab page:
manifest.json:
"chrome_url_overrides": {
"newtab": "new-tab.html"
},
有没有办法让这个覆盖成为可选?也就是说,我想让用户取消选中选项页面中的复选框并禁用新选项卡覆盖。这一定是可能的,因为当我第一次打开一个新标签时,会有一个弹出窗口通知扩展程序更改了新标签设置并询问是保留更改还是恢复设置:
我找不到任何用于控制覆盖的 API。 New Tab Redirect 项目没有显示原生新标签的选项。
【问题讨论】:
-
这很可能违反了 Google 的单一用途扩展政策。你要么是新标签的替代品,要么不是。
标签: javascript google-chrome google-chrome-extension tabs