1
크롬 패키지 앱을 만들고 있습니다. 다음은 내 매니페스트입니다 .json크롬 확장 패키지 앱에서 콘텐츠 스크립트 실행 방법
"app": {
"launch": {
"local_path": "main.html"
}
"content_scripts": [
{
"matches": ["http://*/*", "https://*/*", "file://*/*"],
"js": ["jquery-1.7.min.js", "content_script.js"],
"all_frame": "true"
}
내 콘텐츠 스크립트를 main.html에서 실행할 수없는 이유는 무엇입니까? 콘텐츠 스크립트를 패키지 앱에서 실행할 수 있습니까?
스크립트는 단지 스크립트이지만 크롬 확장을위한 콘텐츠 스크립트가 아니므로 메시지를 전달할 수 없습니까? – user1070827
@ user1070827 확장 페이지의 스크립트는'chrome. *'API에 대한 모든 액세스 권한을 갖습니다. 콘텐츠 스크립트는 페이지와 확장 프로그램 간 환경에서 실행됩니다. 콘텐츠 스크립트는 [** not **] (http://code.google.com/chrome/extensions/content_scripts.html#execution-environment)에서 페이지의 모든 'window'개체 및 [chrome.extension. *'] (http://code.google.com/chrome/extensions/extension.html#content%20 스크립트) 메소드의 * * 일부만 사용할 수 있습니다. –