如何使用側邊欄來顯示我的html,而不是面向我的Firefox-SDK面板完成替換? 我找不到任何官方模塊:( 我只是想顯示具有相同功能的側邊欄面板報價使用側欄而不是面板的Firefox SDK
編輯: 得到了螢火蟲的示例屏幕截圖,希望側邊欄找我上添加相同的: )
有沒有人知道如何添加某物。就像一個onShow事件(從面板中可知)一樣,可以調用一個函數。 感謝您的幫助
如何使用側邊欄來顯示我的html,而不是面向我的Firefox-SDK面板完成替換? 我找不到任何官方模塊:( 我只是想顯示具有相同功能的側邊欄面板報價使用側欄而不是面板的Firefox SDK
編輯: 得到了螢火蟲的示例屏幕截圖,希望側邊欄找我上添加相同的: )
有沒有人知道如何添加某物。就像一個onShow事件(從面板中可知)一樣,可以調用一個函數。 感謝您的幫助
您可以在附加SDK中使用新的Sidebar API。雖然他們仍然是試驗性的,但你可以開始和他們一起玩。
感謝您的幫助,但我的代碼中始終缺少sidebar.js文件(在cfx運行後得到異常),導入是正確的。我發現這個第三方API https://builder.addons.mozilla.org/package/25177/ 但我不工作的方式,我想它:) – romanskie
這是一個新的API,所以你需要檢查主分支的插件sdk,或者使用Firefox版本的地方 - 在Nightly中,當然。我不知道它是否在Beta或Aurora。 – ZER0
嘿零,總是得到同樣的問題。 這是我的代碼: var Sidebar = require(「sdk/ui」)。 VAR sidebarPanel =側邊欄({ \t \t ID: '一個新-側邊欄', \t \t標題: '一種新的邊欄', // \t \t圖標: './icon.png', \t \t url:data.url(「panel.html」), \t \t}); 我不知道我做錯了什麼,總是得到同樣的例外。 錯誤:找不到資源模塊sdk/ui://gre/modules/commonjs/sdk/ui.js 我下載了最新的主分支並使用它:( – romanskie
根據[developer.mozilla.org](https://developer.mozilla.org/en/docs/Creating_a_Firefox_sidebar),不推薦使用補充工具欄,但有一個[關於如何使用擴展名的GitHub上的示例] (https://github.com/kyoshino/simple-sidebar) – stuartd
側欄本身不被棄用,只有允許遠程網頁創建側欄的API纔是。這意味着,從一個擴展,它是完美的罰款創建一個邊欄。 – ZER0