私の拡張機能は、ユーザーのクリックに基づいてページに対してアクションを実行するだけです。Gmailを除くすべてのウェブサイトで正常に動作します。
これが私のマニフェストファイルです:
{
"name": "My Extension",
"version": "2.0",
"description": "description.",
"permissions": [
"tabs"
],
"icons": {
"16" : "images/icon-16.png",
"48" : "images/icon-48.png",
"128" : "images/icon-128.png"
},
"background_page": "background.html",
"options_page": "Options.html",
"content_scripts": [
{
"matches": ["<all_urls>"],
"css": ["css/style.css"],
"js": ["inject.js"]
}
]
}
Webページをクリックすると、inject.js
通常は起動しますalert()
-イベントを処理しonclick
ます。ただし、Gmailページでは、クリックイベントはキャッチされません。