Javascript 从内容脚本重定向到chrome扩展URL?

Javascript 从内容脚本重定向到chrome扩展URL?,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,我想将标签重定向到扩展名内的另一个URL,例如chrome-extension:///something.html。我尝试过使用window.location,但它不适用于chrome扩展URL。它在http[s]://*URL上工作得非常好,但是如果我尝试将它重定向到一个chrome扩展URL(使用chrome.extension.getURL),它只会导航到about:blank 我不知道为什么会这样,chrome不允许吗 还有其他方法吗?您需要在清单的部分包括something.html和

我想将标签重定向到扩展名内的另一个URL,例如
chrome-extension:///something.html
。我尝试过使用
window.location
,但它不适用于chrome扩展URL。它在
http[s]://*
URL上工作得非常好,但是如果我尝试将它重定向到一个chrome扩展URL(使用
chrome.extension.getURL
),它只会导航到
about:blank

我不知道为什么会这样,chrome不允许吗


还有其他方法吗?

您需要在清单的部分包括
something.html
和它可能使用的任何资源,如脚本或图像。

但是如果我只是想
chrome-extension:///something.html
通过地址栏,它工作正常,那么为什么
window.location
不能去那里?@DeveshKhandelwal,因为只有用户可以在工具栏中写入任何内容,因此很明显,如果您将其放入工具栏中,您真的想进入其中。相反,编程访问可能来自恶意代码,因此只允许
web\u可访问的\u资源