2016-05-23 10 views
3

古い拡張機能を古いXULコードからhtml/css "chrome"コードに渡して更新しています。Firefox WebExtensionオプションボタンが機能しない

私の.jsonファイルの "options_ui"タグに問題があります...現在のFirefoxバージョン(46.0.1)を使用して拡張機能を読み込むと、拡張機能の "options"ボタンが表示されません(約:addonsで示されるように)。

しかし、現在の開発者バージョン(48.0a2)を使用して読み込んだ場合、表示され、評価されて動作します。

options button

私はこの問題を解決する方法の任意の提案は?XULコードを使用せずに、オプションボタンを表示する方法がなければなりません。

これは私のJSONファイルでoptions_uiのセクションです:

"options_ui":{ "ページ": "HTML/options.htm"}、

答えて

3

私は同じを持っています問題は、私が見つけたのはhttps://blog.mozilla.org/addons/2016/04/29/webextensions-in-firefox-48/です。

Firefox WebExtensionsはv.48から完全に機能すると思われます。そのため、オプションボタンはFirefoxの開発者版でのみ表示されています。

+1

options.huへのリンクを見つけたら、options_uiがサポートされるまで直接開くことができます。 moz-extensionのようなもの:// <ランダム拡張ID> /html/options.htm –

+0

@ tube-builderガイドラインには情報がありません。 – pugnator

+0

まあ、私は待たなければならないと思う。ありがとうございました!。 –

関連する問題