firefox-addon-sdk

    1熱度

    3回答

    我正在開發一個插件,並且必須創建一個hmac sha512哈希,但jpm說加密模塊無法找到(https://nodejs.org/api/crypto.html#crypto_crypto_createhmac_algorithm_key) - 我不能在firefox插件開發中使用標準節點模塊嗎? 對不起,我對此很陌生。 如果沒有,是否有另一種方法來創建哈希?

    0熱度

    1回答

    我試圖使用「jpm sign」命令來簽署Firefox擴展。但是我有一個關於版本號的問題與install.rdf文件不匹配。 JPM [信息]簽名XPI: JPM [錯誤]服務器響應:版本不匹配的install.rdf。 (狀態:400) JPM [信息] FAIL 我試圖通過改變EM:版本,EM:MINVERSION,EM:MAXVERSION但仍然得到同樣的錯誤。 如果有人知道這個問題的根源,

    1熱度

    2回答

    我想創建一個Firefox插件。基於此頁URL 我想過濾一個URL。問題是,當我使用jpm run命令打開Firefox的一個新實例時,該實例根本不打開任何URL。我甚至使用了一個空的index.js文件,問題仍然存在

    1熱度

    1回答

    有沒有辦法複製Firefox的「截圖節點」選項在dom督察與js的行爲? 所以,我可以選擇的元素,這樣做: elem = document.getElementById("something"); screenshot = elem.takeScreenshot("image/png"); //screenshot: base64 encoded image string 與內置在Fire

    1熱度

    2回答

    有沒有辦法在firefox插件中打開一個新標籤,但不加載?當我做這樣的事情新標籤打開,但立即加載內容: var tabs = require("sdk/tabs"); tabs.open("http://www.example.com"); 我想開一組選項卡,但讓他們讀,直到用戶實際激活它們。 Makyen建議使用inBackground: true,但是它仍然會在打開後加載包含內容的選項卡

    0熱度

    1回答

    嘿,我已經開始了一些入門級的Firefox附加組件編程。我正在嘗試創建一個加載項,該加載項在具有5個文本框的屏幕上具有疊加層。文本框的目的是它會改變特定網頁上的5個不同的文本框節點(該網頁是我工作的內部頁面)。我希望建立一個覆蓋類似於此 而不是它說的Firefox你好將有5個文本框代替。我不確定如何加載它。

    0熱度

    2回答

    我的插件使用內容腳本與頁面進行交互。但它也需要訪問該頁面的JavaScript,以便它可以運行頁面例程之一。所以我的內容腳本需要訪問頁面的腳本上下文。 這是我的意思。 附加組件使用哪個接入content.js main.js並使用消息傳遞進行通信。 但網頁(content.js成被注入)都有它自己的JavaScript。我的content.js需要訪問該上下文,以便從那裏的變量中獲取值。 一個怎樣

    2熱度

    1回答

    我正在嘗試爲Firefox編寫一個插件。爲此,我使用Mozilla的「Addon-SDK」。 當我使用「jpm run」功能時,一切正常。但只要我將它打包到xpi並安裝它,圖標就不會顯示在工具欄中。這似乎是SDK中的一個錯誤。 我已經嘗試了其他博客文章的各種解決方法。 編輯的package.json 重命名爲 「圖標」 移動到數據 移動圖標根 絕對路徑 編輯在RDF 調試運行Firefox的版本I

    0熱度

    2回答

    我的插件收集了關於在Firefox中打開的每個標籤的一些上下文數據。我希望在瀏覽器崩潰的情況下保持並恢復它。這些數據並非特定於選項卡的url,而是特定於選項卡實例本身(可能類似於「此選項卡中執行重定向的次數」)。我想過把一些數據附加到firefox會話(在崩潰後打開瀏覽器時會恢復的數據),但我無法找到任何文檔,無論這是否可能或如何去做。 是否可以添加數據到Firefox會話?有沒有其他方法可以實現

    0熱度

    1回答

    當用戶在Firefox SDK的notifications上按下「關閉」按鈕時,有什麼方法可以調用我自己的回調?