問題タブ [firefox-addon-restartless]
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 - firefox startScroll と sendAsyncMessage
Firefox 31 以降の最近のバージョンでは、startScroll(e) 関数が変更され、startScroll(scrolldir, screenX, screenY) で呼び出す必要があります。
変更前は、従来の bootstrap.js 拡張機能から手動で startScroll を開始できました。
Mozilla IRC チャンネルでsendAsyncMessage "Autoscroll:Start"を使用するためのヒントを受け取ったので、さまざまな組み合わせを試してみました
しかし、何も機能しません。
私の問題の最小限のboostrap.js拡張は、http://pastebin.com/azv1jePtで見ることができます
Chromeスクリプトを使用せずに、Firefoxの新しいバージョンでbootstrap.js拡張機能から直接自動スクロールを手動で開始する方法を知っている人はいますか?
ありがとう
セニカー
javascript - openDialog()で相対URL/パスは可能ですか?
URL に相対パスを使用することはできますか?
changelog.htm
と同じディレクトリにあるoptions.xul
のセクションoptions.xul
代替手段はありますか?
更新:
次のことを試みると、NS_ERROR_MALFORMED_URI:"
コンソールにエラー " が表示されます
更新 2:
テストがオンになっていることを言及する必要があり<em:optionsType>2</em:optionsType>
ましたが、次の回答で説明されているように、機能していないようです。
javascript - [ファイルのダウンロード] ダイアログにオプションを追加しますか?
特定のファイル タイプ用のアドオンを作成しようとしています。ファイルのダウンロード ダイアログの [開く] オプションと [ファイルを保存] オプションの下に、[MyAddonName に送信] オプションを追加したいと考えています。ダウンロードマネージャーについて言及していません。
Firefox Addon SDKを使用してこれを達成する方法はありますか? これは私の最初の拡張であるため、SDK やより高度な XUL アドオンにあまり詳しくありません。
firefox-addon - gBrowser.getBrowserAtIndex(i) が removeTab() で失敗することがある
正常に動作する次の(簡略化された)例を検討してください。
以下は、最後のタブでメッセージwindow.gBrowser.getBrowserAtIndex(...) is undefinedで失敗することがあります
失敗する理由と、常にではなく時々失敗する理由がわかりません。
gBrowser.getBrowserAtIndex(i)
タブの URL を取得する代わりに使用できる他の方法はありますか?
javascript - Firefox の非オーバーレイ拡張機能で、ブラウザのツールバー アイコンにテキストを追加する方法は?
アドオンのブラウザー ツールバー ボタンにテキストを追加するにはどうすればよいですか?
2h
要求されたファイルをダウンロードするのに 2 時間残っているときに、ダウンロード マネージャー ボタンがプログレス バーの上に " " テキストを表示するのとまったく同じようなことに興味があります。
テキストを含む事前に作成された画像を大量に用意しなくても、これを行うことは可能ですか?
javascript - Firefox アドオン SDK を使用してバックグラウンド ウィンドウを開く
私は Firefox アドオンを作成しており、高レベルの Firefox アドオン SDK API を使用しています。
私のアドオンは新しいウィンドウを開き、そのウィンドウでいくつかのタブを開きます。
この新しいウィンドウをバックグラウンドで開くにはどうすればよいですか? 開いたときに、ユーザーがアクティブなウィンドウに集中するのを邪魔したくありません。
タブを開くとき、これに使用できる inBackground オプションがあります。
Windowsモジュールのドキュメントを高低で検索しましたが、新しいウィンドウを作成するときに同様のオプションが見つかりません!
この新しいウィンドウをバックグラウンドで開くにはどうすればよいですか?
Mozilla がそうするのを禁じている場合、新しいウィンドウが開いた直後にバックグラウンドにすばやくプッシュして、混乱を最小限に抑える方法はありますか?
firefox-addon - Firefox をダウンロードして開く
私は Firefox のプラグイン システムの新しいユーザーです。複数のファイルを que でダウンロードし、それらを開いて練習するプラグインを作成したいと考えていました。
私の質問は、プラグインでインターネットからファイルをダウンロードする方法があるかどうかです。私は os.file の存在を認識しています (提供された例からその使用方法を理解するのは簡単ではありませんが)。次に、デフォルトのプログラムを使用してファイルを実行する方法があるかどうかを知りたいです。