0

嘗試移植一些Chrome擴展並獲取該文件安全錯誤:「http://example.com」的內容可能無法加載或鏈接 「moz-extension:// 04d69802-c26f-47ae- 86f2-d54650455e5a /塊/指示器/ __圖標/ indicators__icon-tweet.png」Firefox的WebExtension嘗試getUrl時出現安全錯誤

(function() { 
    'use strict'; 
    var PATHS = { 
    TWITTER: chrome.extension.getURL("blocks/indicators/__icon/indicators__icon-tweet.png") 
    }; 
})(); 

的manifest.json該路徑是在web_accessible_resources

+0

不知道這是否有幫助,但你嘗試加載雖然請求?如果您擁有hogh權限,您可以跳過跨源:https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/request – gal007

+0

我試圖用WebExtension API來做到這一點,所以它仍然會與Chrome瀏覽器兼容。這個資源是可用的,如果我在搜索欄中輸入它的URL。 – stsdc

回答

0

要擺脫此錯誤,應提供完整路徑。

"web_accessible_resources": [ 
    "blocks/indicators/__icon/indicators__icon-tweet.png" 
] 

"blocks/indicators/*

相關問題