問題タブ [firefox-addon]

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.

0 投票する
2 に答える
652 参照

javascript - PrototypeJS ライブラリは Firefox 拡張機能と互換性がありますか?

Firefox Extensions と互換性のある PrototypeJS ライブラリがあるかどうかは誰にもわかりませんか? Prototype で 700 行の JS コードを書きましたが、Firefox の XUL 拡張機能に推奨される JQuery を使用して再ハッシュしたくありませんか? Prototype XUL のことは聞いたことがありますが、基本的には単なる "Prototype Lite" であり、元のファイルほど広範ではないようです。

どんな洞察も素晴らしいでしょう。

ありがとう!

0 投票する
2 に答える
2797 参照

installation - nsis で Firefox アドオンをインストールする方法

nsis インストーラーを使用して Firefox アドオンをインストールするにはどうすればよいですか?

Firefox を .xpi 拡張子で呼び出しても機能せず、xpi 拡張子も Firefox に関連付けられていません。

「C:\Program Files\Mozilla Firefox\extensions」にドロップすると、ユーザーが Firefox を開くたびにインストールが試行されます。元の xpi を削除しません ( Vista UAC が原因の可能性があります) 。

0 投票する
3 に答える
395 参照

javascript - 実際にシングルトンが必要ですか?

複数のウィンドウを同じ情報と同期させたいFirefox拡張機能に取り組んでいます。ツールバーは、ウィンドウが開いた日時に基づいて、リモートサーバーに定期的に情報を照会します。Firefoxウィンドウはすべて個別に自己完結型の環境であるため、それぞれに個別のコードを実行する独自のツールバーがあり、ここではシングルトンを使用すると思いました。実際には複数のリクエストは必要ありません。ウィンドウごとに1つのリクエストが存在する可能性がありますが、問題は、複数のウィンドウコンテキストを支配するグローバルマスタースコープがなく、ウィンドウコンテキストしかないことです。ウィンドウの1つに通知クラスのインスタンスがすでに実行されているかどうかを確認するファクトリクラスを作成し、実行されている場合は同じインスタンスを使用して更新を取得すると思いました。

シングルトンの合法的な使用のようですが、私はそれらがどのように邪悪な獣であるかについて読み続けています。これは大丈夫ですか?

0 投票する
5 に答える
2198 参照

javascript - JavaScript で、パラメーターの値をリストするのではなく、値の配列を使用してオブジェクトを構築するにはどうすればよいですか?

これは可能ですか?さまざまなタイプのファクトリを駆動する単一の基本ファクトリ関数を作成しています (ただし、いくつかの類似点があります)。引数を配列として基本ファクトリに渡し、引数を入力する新しいオブジェクトのインスタンスを作成できるようにしたいと考えています。配列を介した関連クラスのコンストラクター。

JavaScript では、apply メソッドを使用して、配列を使用して複数の引数を持つ関数を呼び出すことができます。

とにかく適用を使用してオブジェクトのインスタンスを作成する方法があるようには見えませんが、ありますか?

次のようなもの (これは機能しません):

0 投票する
3 に答える
418 参照

javascript - HTML ページにスクリプトを追加する Firefox 拡張機能

javascript を使用して、Firefox の HTML タブにスクリプトを追加することについて質問しています。グリースモンキーの使用は避けたいです。これを行う方法はありますか?

ありがとうございました

0 投票する
2 に答える
3793 参照

web-services - Firefox からのテスト用に Content-Type を設定する

Content-Type HTTP ヘッダーを特定の値 (XML または JSON を取得するため) に設定する Firefox から REST サービスのテストを行う必要があります。

これを行うことができる Firefox アドオンはありますか?

0 投票する
3 に答える
464 参照

firefox-addon - Firefoxアドオン開発専用のdojoまたはJqueryはありますか?

JavaScriptとXULで行われるFirefoxアドオンの作業を開始し、Dojoまたはライブラリのような他の種類のJavaScriptを使用したいと思っていますが、存在するものが見つかりません。そこで、DojoをFirefoxアドオンの特定のフォークに移植してライブラリを開始することを考えていました。クロスブラウザのものを取り除き、配列理解とFirefoxのJavaScriptエンジンで利用可能な他の素晴らしいものを使用してください。これを利用するユーザーベースが十分にあるかどうか心配ですが、それ以上に、このようなものがすでにあるのではないかと思います。Googleは何も見つけません。

0 投票する
1 に答える
183 参照

javascript - XPCOMでの依存性注入

私のXPCOMコンポーネントの1つは、他のXPCOMコンポーネントを利用しています。私がそれをテストしていたとき、私はそれが依存関係の厄介なcosであることに気づきました。次に、依存性注入を使用して、コンストラクター内の他のコンポーネントを渡すことを考えました。私は成功しませんでした。他のコンポーネントの参照をコンストラクターに渡すことは可能ですか?

たとえば、fooコンポーネントにはbarが必要です。fooのコンストラクターを介してbarを渡すことはできますか?上記を試しましたが、うまくいきませんでした。

ザン

0 投票する
5 に答える
22783 参照

firefox - Firefox プラグインを作成するには、どのプログラミング言語が必要ですか?

Firefox プラグインを作成するための最小プログラミング要件は何ですか?

0 投票する
1 に答える
167 参照

firefox - Firefox拡張機能が公開リリースのためにレビューされるのにどのくらい時間がかかりますか?

約2週間前、公開用に作成したFirefox拡張機能を推薦しました。それは十分に安定しているように見え、多くの肯定的なレビューを受けたので、時間は適切であると感じました。

私はまだMozillaから何も聞いていません。物事が進む前にどれくらい待つべきですか?

ありがとう!