내 확장 프로그램은 단순히 사용자 클릭을 기반으로 한 페이지에서 작업을 수행하고 있습니다. Gmail을 제외한 모든 웹 사이트에서 정상적으로 작동합니다. 나는 웹 페이지를 클릭하면Gmail 용 Chrome 확장 프로그램 페이지에보고되지 않은 클릭 이벤트
{
"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"]
}
]
}
, 내 inject.js
가 일반적으로 alert()
화재 - 그것은 onclick
이벤트를 처리합니다
여기 내 매니페스트 파일입니다. 하지만 Gmail 페이지에서는 클릭 이벤트가 발생하지 않습니다.
'작동하지 않음'을 정의하십시오. – bmargulies
웹 페이지를 클릭하면 알림 메시지가 표시됩니다. inject.js가 Gmail에서 onclick 이벤트를 처리했습니다. 클릭해도 걸리지 않습니다. – kdureidy