Chrome扩展程序点击输入类型='文件'不工作

时间:2017-08-24 18:05:42

标签: javascript jquery html google-chrome google-chrome-extension

网页在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浏览器开发者控制台上工作。

有什么问题?

0 个答案:

没有答案