Javascript Chrome扩展-权限问题

Javascript Chrome扩展-权限问题,javascript,jquery,google-chrome-extension,Javascript,Jquery,Google Chrome Extension,我在建一个分机。扩展的一部分是使用Javascript显示VOIP服务器的输出 我用的是这个: 我已经调整了内容,因此JS在popup.JS文件中,同时声明了var(因此没有内联JS) 服务器的JSON输出位于,修改为:?正如说明书所说 但是,我得到了一个错误: Refused to load the script 'http://api.lethal-zone.eu/mumble/?view=json&serverId=1?callback=jQuery1910587204567855

我在建一个分机。扩展的一部分是使用Javascript显示VOIP服务器的输出

我用的是这个:

我已经调整了内容,因此JS在popup.JS文件中,同时声明了var(因此没有内联JS)

服务器的JSON输出位于,修改为:?正如说明书所说

但是,我得到了一个错误:

Refused to load the script 'http://api.lethal-zone.eu/mumble/?view=json&serverId=1?callback=jQuery1910587204567855224_1369671235456&_=1369671235457' because it violates the following Content Security Policy directive: "script-src 'self' chrome-extension-resource:".
现在我已经四处查看了很多次,如果域不是https://(?),那么JSONP回调似乎是不允许的

我的清单具有以下权限:

"permissions": [
    "http://*.lethal-zone.eu/*", 
    "https://*.lethal-zone.eu/*",
    "http://api.lethal-zone.eu/mumble/",
    "notifications",
    "storage"
],
有人知道没有https我怎么做吗?或者我应该去哪里

编辑:没有多少代码要显示,我有我的div:
,然后使用
var mumbleChannelViewerJsonUri='http://api.lethal-zone.eu/mumble/?view=json&serverId=1?callback=?";如这些说明中所述:


干杯

问题在于您试图从url加载脚本。您需要修改或在本地包含它。问题是:“目前,我们允许使用以下方案来白名单源代码:HTTPS、chrome扩展和chrome扩展资源。”我使用的URL不是HTTPS,只是http…我也不能在本地包含它,因为每次发送请求时,数据都可能不同。你能展示你的代码吗?好的,我看了一下代码,我看不出有必要回调。只需删除
?callback=?
部分,它至少应该正确加载数据。不过,你会想稍微调整一下样式。