0

わかりましたので、私は実際にGoogle ChromeとFirefoxの拡張機能を構築することに興味があり、クロスプラットフォームであるため、友人がKangoFrameworkを勧めてくれました。

そのため、フレームワークのver 1.7.9をダウンロードしましたが、実際にはver 1.8.0をダウンロードできません。これは、Web上の404エラーまたは何かのためです。それで、最初のページをログイン ページとしてコーディングし、それを実行するためのスクリプトをいくつか書きました。偉大な !!

それで、別のページを書き、別のスクリプトを書きました。それはGoogle Chromeで動作しますが、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 はプラグインを起動するだけです

4

0 に答える 0