在PDF页面上运行Chrome插件

时间:2017-05-18 03:10:40

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

使用Chrome扩展程序,我想:

  1. 检测当前标签是否已加载PDF文件。
  2. 向popup.html添加一个按钮,以便将PDF转换为HTML5。
  3. 获取PDF文件的URL并将其发送到在线服务。
  4. 要完成#1,我认为此页面上的解决方案之一可以正常工作: How can I detect the current tab's mime type in a Google Chrome extension?

    问题在于我无法在PDF页面上运行扩展程序。

    如何在PDF页面上运行background.js扩展程序?

    目前我的清单文件:

    {
       "matches":[
          "https://*/*",
          "http://*/*"
       ],
       "run_at":"document_idle",
       "css":[
          "jquery-ui.css",
          "resizable.css"
       ],
       "js":[
          "jquery.js",
          "jquery-ui.js",
          "storage.js",
          "background.js"
       ],
       "all_frames":true
    }
    

1 个答案:

答案 0 :(得分:0)

在清单文件中你应该这样:

"content_scripts": [
 {
   "matches": ["*://*.pdf"],
   "js": ["background.js"]
 }
]