如何从直接注入页面的 javascript 代码中访问 firefox 扩展数据?web_accessible_resources
我正在为 chrome 扩展寻找类似于manifest.json 中的 key 的东西。我正在使用 addon-sdk 构建引导(无重星)扩展。当我从内容脚本将单个脚本注入页面时,它工作正常,但是当我想从页面访问资源时,它不会让我 - 错误消息类似于
拒绝访问受限 URI。
. 我也可以从网址栏访问它。我正在使用这样生成的 url 格式:
var data = require("sdk/self").data;
var url = data.url("some-resource.ext");
这给出了类似的东西resource://some_long_addon_id/addon_name/path_to_resource