問題タブ [firefox-addon-webextensions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
firefox-addon-webextensions - メソッドとワークフローについて
したがって、コードを編集し、xpi に圧縮し、アドオンをインストールし、テストし、繰り返します。
いくつかの例をテストするには便利ですが、すぐに退屈になります。もっとスマートな方法があるに違いない、確かにもっとスマートな方法はあるが、私は自分でそれを見つけるほど賢くない. ヘルプ ?どのようにしますか?目標は、機能とアイデアをすばやくテストして、学習曲線をスムーズにすることです。
私は次のことを考えましたが、それが機能するかどうかも、どこから始めればよいかもわかりません。
- アドオン スクリプトを外部 js ファイルにリンクさせて、アドオンを一度だけインストールしてから、外部ファイルを自由にすばやく編集できるようにします。
- 更新メカニズムを利用しますが、それが WebExtensions に関連するかどうかはわかりません
- アドホックな webExtension を作成して、開発中のものを更新します
- ...?
javascript - Firefox アドオンでの OnBeforeRequest URL リダイレクト (Chrome 拡張機能からの変換)
私の Chrome 拡張機能を Firefox に変換したいと考えています。これまでのところ、Firefox WebExtensions では許可されていないwebRequest.onBeforeRequest
Chrome 拡張機能にURL リダイレクトがあったことを除けば、これで問題ありません。
これを Firefox に実装する方法がわかりません。
Chromebackground.js
では、次のように表示されます。
firefox - Firefox WebExtension の低レベル API
nsInterface
アドオン SDK のような Firefox WebExtensions で他の低レベル コードを使用することは可能ですか?
その場合、低レベル API のリファレンスを取得するにはどうすればよいですか?
javascript - Firefox WebExtension 通知にボタンが表示されない
ボタンで通知を表示しようとしている Firefox WebExtension に取り組んでいます。私はこれをChromeで動作させています。docsによると、これは Firefox でサポートされています。ボタンはNotificationOptionsで Optional としてリストされています。
このコードを実行すると、通知が表示されます。でも、ボタンが見当たりません。何か不足していますか?実際にはサポートされていませんか?通知の唯一の例はボタンを使用していないため、役に立ちませんでした。
javascript - Firefox WebExtension - browser.i18n.getMessage の問題
Firefox WebExtension で呼び出すbrowser.i18n.getMessage('myKey')
と、「myKey」が存在しない場合、バックグラウンド コンソールに例外が表示されます。
Chrome では、サイレントに失敗し、空の文字列を返します。
それ以外の場合は、 の文字列を返すことがわかりました??
。これはチョメと同じではありません。