2
我想将选项卡重定向到我的扩展中的另一个URL,例如chrome-extension://<ext-id>/something.html
。我尝试过使用window.location
,但它不适用于Chrome浏览器扩展程序网址。它正与http[s]://*
网址完美的罚款,但如果我尝试将其重定向到一个Chrome扩展URL(使用chrome.extension.getURL
,它只是导航到about:blank
。重定向到来自内容脚本的Chrome扩展程序URL?
我不知道为什么会这样,不镀铬不允许这样做?
是否有任何其他方式做到这一点?
但是,如果我只是为了'chrome-extension:///something .html'通过地址栏,它工作得很好,那么为什么'window.location'不能去那里? –
@DeveshKhandelwal因为只有用户可以在酒吧写任何东西,所以很明显,如果你把它放在酒吧,你真的想去那里。程序化访问可能来自恶意代码,所以只允许使用'web_accessible_resources'。 – rsanchez