マニフェスト.json:
"content_scripts": [
{
"matches": [ "*://google.com"],
"js": ["js/google.js"]
},
{
"matches": [ "*://facebook.com/*"],
"js": ["js/facebook.js"]
}
],
"web_accessible_resources": ["js/jquery-2.0.3.min.js"]
したがって、1 つ目と 2 つ目のサイトには、jquery といくつかの小さなスクリプト (google.js と facebook.js) が必要です。web_accessible_resources
Chrome 29 でエラーが発生したため、使用します: GET chrome-extension://invalid/
.
今、私は新しいエラーを持っています - google.js と facebook.js - でUncaught ReferenceError: $ is not defined
。
私は試します
var s = document.createElement('script');
s.src = chrome.extension.getURL("js/jquery-2.0.3.min.js");
しかし、同じエラー - jquery は google.com と facebook.com (一致) では動作しません。修正方法は?ありがとう。