网页在html中有一个输入标记。
<input id='custon_btn_img_upload' type='file' onchange='upload_image(this.files[0])'>
我的Chrome扩展程序会点击此输入上传文件。
代码:
的manifest.json
{
"manifest_version": 2,
"name": "HELPER",
"description": "HELPER",
"version": "0.1",
"content_scripts": [
{
"matches": ["https://LOCALHOST/*"],
"js": ["jquery.js", "myscript.js"]
}
],
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html"
}
}
myscript.js
$(document).keyup(function(e) {
if (e.keyCode == 27) { // delete key 27
$('#custon_btn_img_upload').click();
}
});
它不适用于chrome扩展程序。
但代码在chrome浏览器开发者控制台上工作。
有什么问题?