0
크롬 확장 기능에 대해 배우려고합니다. 뭔가 빠뜨린 것 같습니다. 나는 배경 스크립트를 사용하여 파일을 업로드 할 ... 여기 내 매니페스트입니다 :에는 getBackgroundPage 메소드가 없습니다.
Uncaught TypeError: Object #<Object> has no method 'getBackgroundPage'
:
"manifest_version": 2,
"name": "myTest",
"description": "Upload file",
"version": "0.1",
"icons": {
"64": "64.png",
"16": "16.png",
"32": "32.png",
"128": "128.png"
},
"background":{
"scripts": ["justupload.js"],
"persistent": true
},
"content_scripts": [
{
"matches": ["http://my.url/page.html"],
"js": ["link.js"]
}
],
"permissions": [
"http://my.url/page.html","background"
]
그리고
function sendbg(){
var BGPage = chrome.extension.getBackgroundPage();
BGPage.senddata(document.getElementById('files'));
}
document.getElementById('files').addEventListener('change', sendbg, false);
을 link.js 파일 변경, 나는 다음과 같은 오류가 발생하는 경우
감사합니다.