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/*

相关问题