firefox-addon-sdk

    2熱度

    1回答

    我試圖在用戶在Web控制檯中輸入命令時,我在執行前在我的插件腳本中獲取此命令? 例如,當用戶輸入命令行「screenshot --fullpage」時,該命令將在執行前發送到我的插件腳本的函數。 我做了一些研究,但是我只在Web控制檯的開啓中發現了一個事件。 https://developer.mozilla.org/en-US/docs/Observer_Notifications#Develo

    0熱度

    1回答

    我使用tab.attach和contentScriptFile使an add-on用一個簡單的內容腳本: index.js: tab.attach({ contentScriptFile: "./doiuse-script.js" }); data/doiuse-script.js: if (document.body) document.body.style.border = '

    0熱度

    1回答

    var self = require("sdk/self"); var tabs = require("sdk/tabs"); var button = require("sdk/ui/button/action").ActionButton({ icon: "./icon16.png", label: "Test Button", onClick: funct

    0熱度

    2回答

    後幾個小時,試圖把事情的工作刪除,我有這樣的錯誤在我的控制檯: [CustomizableUI] Widget action-button--myAddonID-misspelutton not found, unable to remove from inner-toolbar-myAddonID-the-title-of-my-addon1 CustomizableUI.jsm:171 因

    1熱度

    1回答

    我使用的SDK來構建一個Firefox插件。在插件選項中,用戶可以指定我的插件使用的圖像目錄(這些將被添加到網頁中)。 我不知道如何獲取用戶指定的目錄中的文件列表(請注意,我知道如何使用simple-prefs獲取此目錄)。我也需要知道如何獲得一個特定的文件。 文件我得到的將被髮送到contentScriptFile添加到網頁(作爲background-image)使用pageMod,通過work

    0熱度

    1回答

    如何收聽NetUtil.asyncFetch的進度?我知道它會返回nsIChannel,但不知道要追蹤notificationCallbacks。

    0熱度

    1回答

    我正在編寫一個Firefox插件使用新的SDK,做5個非常簡單的工作。它們大致相關,所以我寧願使用一個下拉菜單的單個插件,而這個插件在Panel中已經實現。 我正在通過新的SDK文檔工作,但無法找到直接解決方案。我發現我可以添加一個面板,但是我看不到如何操作當前選項卡中的文檔。 這是可能的,不是嗎?使用全局document不可能像面板一樣工作,或者至少不是我正在查看的文檔。 那麼,如何從插件面板訪

    0熱度

    1回答

    隨着多進程Firefox的到來,我決定使用Addon-SDK重寫我的插件。 我的插件主要是一個帶有大量菜單的工具欄。 addonsdk不提供任何方法來建立菜單。 So I found this method我可以將它們添加到現有的工具欄。不過,我找不到任何方法來創建這樣的菜單,並將它們添加到Addon-SDK工具欄。所以我認爲我只是用創建菜單的方式創建工具欄。 所以,我基本上是試圖創建通過Java

    3熱度

    1回答

    Firefox drawWindow()函數期望作爲第一個參數a XUL content-window由低級api tab utils提供。 然而與在Firefox引入多進程架構(代號電解或e10s)經由低級API直接訪問的選項卡是no longer possible。雖然有可用的兼容墊片,但明確指出它們不是support plattform APIs that expect DOM object

    0熱度

    1回答

    我想簽署Firefox擴展。我在互聯網上搜索有關簽署擴展程序的信息,並找到了URL https://developer.mozilla.org/en/docs/Signing_a_XPI。 我已經通過本網站給出的指示。但無法登錄擴展程序。在我的情況下,signtool和certutil命令未運行。 如果有人知道簽名Firefox擴展的過程,請讓我知道。 謝謝。