我正在为浏览器开发New tab
替代品,我希望在某些情况下为我的页面重置缩放级别。它适用于Firefox但在Chrome中似乎被安全策略阻止:
Unchecked runtime.lastError while running tabs.setZoom: Cannot access a chrome:// URL
在我的页面中的脚本中使用此代码:
chrome.tabs.setZoom(1, () => {})
我知道访问chrome://
是受限制的,但这应该适用于我自己的扩展,对吧?
有没有办法解决这个问题(或一些解决方法)?
编辑:
经过更多测试后,如果我手动设置完整的URL,这将起作用:
chrome-extension://onbnheemmeialopoekmofndfmbkpdmbl/dial.html?
在最后看到问号,没有它,网址栏将为空,因为这是New tab
替换。然后它将不再起作用。