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