脚本没有在使用KangoFramework的firefox插件构建中运行

时间:2017-03-08 18:20:10

标签: javascript firefox firefox-addon add-on kango-framework

好的,所以我真的有兴趣为google chrome和firefox构建一个扩展程序,我的朋友推荐我KangoFramework,因为它是跨平台的。

所以我下载ver 1.7.9的框架实际上无法下载ver 1.8.0,因为他们的网络上有404错误。所以我编写了第一页的编码是登录页面,我编写了一些脚本来运行它的工作!太棒了!!

所以我写了另一个页面,我写了另一个脚本,它适用于谷歌浏览器,但在Firefox中,似乎它根本没有加载我的脚本,因为调试器甚至没有显示我有脚本文件。

所以我很困惑,这怎么可能发生

这是我的extension_info.json

    {
    "content_scripts": [
        "assets/Javascript/LoginPage.js"
    ], 
    "description": "Extension description", 
    "creator": "Annonymous", 
    "background_scripts": [
        "main.js"
    ], 
    "homepage_url": "http://kangoextensions.com/", 
    "version": "0.9.0", 
    "browser_button": {
        "caption": "some Extension", 
        "icon": "icons/Logo.png", 
        "tooltipText": "add on"
    }, 
    "name": "someExtension"
}

这是我的main.js文件

function MyExtension() {
    var self = this;
    kango.ui.browserButton.addEventListener(kango.ui.browserButton.event.COMMAND, function() {
        kango.ui.browserButton.setPopup({url:'Index.html', width: 500, height:500});
    });
}

MyExtension.prototype = {

    _onCommand: function() {
        kango.browser.tabs.create({url: 'http://kangoextensions.com/'});
    }
};

var extension = new MyExtension();

这是我的html:http://pastebin.com/REdbhRqu

这是我的HamburgerMenu.js:http://pastebin.com/SvnRkH9Y

最后是PhotoSwipe.js:http://pastebin.com/ykMW13YN

  

PhotoSipe.js就是启动插件

0 个答案:

没有答案