このエラーが発生しますが、修正方法がわかりません:
スクリプト「http://api.ustream.tv/json/channel/...」の読み込みを拒否しました。これは、次のコンテンツ セキュリティ ポリシー ディレクティブ「script-src 'self' chrome-extension-resource:」に違反しているためです。
このエラーを取り除く方法はありますか? これが私のjsonコードです。
{
"manifest_version": 2,
"name": "COD Television Live Checker",
"version": "1.0",
"description": "The Official Crome Extension of CodTelevision.com - Live Checker",
"browser_action":
{
"default_icon": "icon.png",
"default_popup": "main.html"
}
"permissions": ["http://api.ustream.tv/json/channel/*"]
}
そして私のhtmlコード:
<!DOCTYPE HTML>
<html>
<head>
<script type="text/javascript" src="jquery-latest.js"></script>
<script type="text/javascript" src="popup.js"></script>
</head>
<body>
<center><span id="status1">No Data</span></center>
</body>
</html>
そして最後に私のJavaScript:
var query = 'http://api.ustream.tv/json/channel/...';
jQuery.getJSON(query, function(data) {
if (data == 'live') {
document.getElementById("status1").innerText = "LIVE";
} else {
document.getElementById("status1").innerText = "OFFLINE";
}
});