これは私の初めてのChrome拡張機能です。javascript/jQueryが読み込まれていないと思います。クロムの伸びに問題があります。 jQuery?
これは私の異なるファイルのスクリプトです。
<script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js'></script>
<script src="popup.js"></script>
<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.1.1.min.js"></script>
<script src="options.js"></script>
<script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js'></script>
<!--<script src='https://cdnjs.cloudflare.com/ajax/libs/amcharts/3.21.0/amcharts.js'></script>-->
<script src="more.js"></script>
そして、これは私のGithubの
repoです。
また、私はリモートアクセスjQueryにしたい私はそれを自分でホストしたくありません。
私は、reddit、stackexchange、cryptonator、bitcointalk(非公式)などのAPIを使用しています。 おそらく、私はmanifest.jsonでこれらまたはjQueryを宣言しなければなりませんか?
これは私のmanifest.jsonファイルです。
{
"manifest_version": 2,
"name": "TheMoneroPug",
"short_name":"MoneroPug",
"author": "Karthik",
"version": "1.0.0",
"version_name": "1.0.0",
"description": "A Chrome extension for viewing Monero price(for traders)",
"icons": {"128":"main/128.png"},
"browser_action": {
"default_icon": {
"16": "main/16.png",
"48": "main/48.png"
},
"default_title": "TheMoneroPug",
"default_popup": "main/popup.html"
},
"options_ui": {
"page": "setting/options.html",
"chrome_style": true
},
"background": {
"scripts": [
"main/popup.js",
"more/more.js",
"setting/options.js"
]
},
"permissions": [
"storage"
]
}
ブラウザのアクションはポップアップです。 jQueryの$が定義されていないことを示し、エラーで 誤差がある
それは、次のコンテンツセキュリティポリシーの指示に違反しているため、「スクリプト-srcの 『自己』ブロブ:ファイルシステム:クローム拡張リソース:」
を
これを修正するにはどうすればよいですか?
ポップアップ/オプションを右クリックして、「検査」を実行すると、エラーが表示されます。最も簡単な解決策は、jqueryをローカルに拡張子とともに含めることです。 – wOxxOm