基本的に要素ハイライター・クロム・エクステンションを作ろうとしています。 ワークフロー:私はそれが言うに表示されるポップアップを検査すると2 : は - ブラウザのアイコン をクリックしてください - - ページ をクリックして要素をhightlightクロム・エクステンション・コンテンツ・スクリプト・ブラウザ・アクション
をクリックした私はmanifest_versionを使用してブラウザの動作時にコンテンツのスクリプトを実行中にトラブルを抱えています"スクリプト-srcの '自己' クロム拡張リソース:"(popup.html:5):それは、次の コンテンツセキュリティポリシーの指示に違反しているため
はインラインスクリプトを実行することを拒否しました。
manifest.jsonを::
{ "browser_action": { "default_icon": "images/icon.gif", "default_popup": "popup.html" }, "manifest_version": 2, "description": "MEH!", "name": "My First Extension", "permissions": [ "tabs", "http://*/*", "https://*/*" ], "version": "0.1" }
popup.html:
を私は持っているpopup.htmlのインラインスクリプトがどこにあるかで、スクリプトが動作しない
<html>
<head>
</head>
<body>
<script>
chrome.tabs.executeScript(null,{
code:"document.body.style.backgroundColor='red'"
});
</script>
<div id='msg' style="width:300px">...</div>
</body>
</html>
どのようなヘルプも非常に高く評価されます
可能な二重に以下を含めますポップアップが機能しない、クリックイベントが処理されない](http://stackoverflow.com/questions/17601615/the-chrome-extension-popup-is-not-working-click -events-are-not-treated) – Makyen