firefox-addon-sdk

    0熱度

    1回答

    我正在尋找使用來自新的Firefox SDK的「請求」類用於插件的服務器發送zip文件到服務器。這是我的代碼: var Request = require("sdk/request").Request; var file = new FileUtils.File(pathToZipFile); Request({ url: serverURL, content: file,

    0熱度

    1回答

    可能嗎?我想創建一個顯示或隱藏(取決於狀態)工具欄的ActionButton。有人知道如何?一些功能? var mainButton = ActionButton({ id: "temp", label: "temp", icon: { "16": "./icons/bug.png", "32": "./icons/bug.png", "64": "./icon

    0熱度

    1回答

    require('chrome'); 當需要從哪個位置獲得所需的模塊? 模塊是否有任何相關的源文件?

    0熱度

    2回答

    我正在使用Firefox附加SDK來構建一個擴展來捕獲用戶儘快輸入的URL。因爲我在tabs API [找到load,activate等]中找不到任何東西,這將使我可以快速訪問我使用的網址page-mod。 我發現很快的重定向onAttach無法捕獲初始幾個URL,因爲重定向非常快。 index.js var pageMod = require("sdk/page-mod"); pageMod

    2熱度

    2回答

    我正在使用jpm(1.0.5)的最後一個(或最後一個)版本實現一個Firefox擴展,但擴展沒有調用startup()或shutdown()方法。我知道,應該是強制性的申報延長爲 <em:bootstrap>true</em:bootstrap> 入的install.rdf文件,但是當我創建了我的命名空間(JPM使用INIT)有沒有這個文件,它從包裝更換。 JSON。在這種情況下,我應該如何修

    1熱度

    1回答

    如何訪問選項卡的樣式信息?以下代碼記錄一個空對象。 tabs.activeTab.attach({ contentScript: 'self.port.emit(console.log(unsafeWindow.document.body.style);' });

    1熱度

    1回答

    我是Firefox Addon SDK,高級API的新手。 我想這樣做,如果用戶單擊工具欄上的圖標,打開一個新選項卡,然後運行在contentscriptfile中定義的腳本。 我用下面的腳本: var self = require("sdk/self"); var tabs = require("sdk/tabs"); var buttons = require('sdk/ui/button

    0熱度

    2回答

    我試圖開發附加SDK擴展Firefox插件SDK擴展,使用localforage庫保存的數據,但我收到以下錯誤: Full message: ReferenceError: self is not defined Full stack: [email protected]://browser-journey/node_modules/localforage/dist/localforage.js

    0熱度

    1回答

    在此Link之後,我創建了一個啓動本地子進程的加載項。子進程可以使用進程的StdOut將數據發送到擴展,在那裏沒有問題。但是,當我嘗試使用發射(目標,'數據','數據')從擴展(附加腳本)將數據發送到本機應用程序時;發射(目標, '結束');正如MDN文檔中提到的,它似乎只能收到一次該消息。如果我試圖再次發射(目標,'數據',..);發出(目標,'結束'),再次..它不會被髮送到本機應用程序。我調

    0熱度

    1回答

    使用Firefox addon SDK,有沒有辦法獲取當前在選項卡中打開的頁面的所有資源(css,js,圖像)的本地路徑? 我想實現本地保存頁面的功能(有點像「文件」 - >「保存頁面爲...」),爲此我需要知道下載的資源的位置由瀏覽器連同HTML頁面一起;