0

を使用して、ウィンドウがいつ最小化され、取り消された (最大化された) かを判断するにはどうすればよいAddon SDKですか?

どうやらユーザーのブラウジング時間を計算しているようなので、ウィンドウの最大化と最小化でそれぞれタイマーを開始および停止する必要があります。

信頼性が低すぎるため、OnBlur イベントの後にコンテンツ スクリプトからメッセージを渡すのではなく、アドオン コード自体から実行したいと考えています。

このようなものがカードにあると思います: Firefox 拡張機能: ウィンドウが最小化されているかどうかを確認してください

しかし、XPCOM の使い方がわかりません。

4

1 に答える 1

0

api-kit の window-utils モジュールを使用して、ベース ウィンドウにアクセスできます。

https://addons.mozilla.org/en-US/developers/docs/sdk/latest/packages/api-utils/window-utils.html

特に、WindowTracker オブジェクトを使用することになると思います。

于 2012-08-13T15:47:36.433 に答える