为什么Chrome网上应用店在发布Chrome扩展程序时抛出错误

时间:2018-11-09 07:14:54

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

我开发了可以在开发模式下正常工作的chrome扩展程序,但是当我尝试在网络商店中发布该扩展程序时,它会抛出一个错误,但不会告诉我任何有关错误或引起错误的信息。此外,在开发模式下,我有一个TypeError,但扩展名可以起作用吗?此TypeError可能是发布错误背后的原因,还是我遗漏了其他任何内容。

我正在使用t this jQuery库进行QR码生成,我得到的TypeError是这个

  

响应tabs.query时出错:TypeError:jQuery(...)。qrcode不是函数

这是manifest.JSON文件

{
    "manifest_version": 2, 
    "name" : "URL scanner",
    "description" : "scan QR code to open the site on your mobile",
    "version" : "1.0.0",
    "author" : "Hadi Mir",
    "icons" : {
        "128" : "icon.png",
        "48" : "icon.png",
        "16" : "icon.png"
    },
    "permissions": [
        "activeTab"
      ],
        "background" : {
            "scripts" : ["./jquery-3.3.1.min.js","background.js"]
        },
        "browser_action" : {
            "default_icon" : "icon.png",
            "default_popup" : " index.html",
            "default_title" : "click to see QR code"
        }
 


}

这是background.js

chrome.tabs.query({currentWindow: true, active: true}, function(tabs){
      jQuery('#qrcodeCanvas').qrcode({
        text	: tabs[0].url
    });	
     
});

 

 

0 个答案:

没有答案