2016-08-12 5 views
0

Chrome Appウィンドウが開いたときを検出しようとしています。Chrome App Windows開封の検出

chrome.windows.getAll({ populate: true, windowTypes: [ "app" ]}, callback)を使用して現在開いているアプリケーションウィンドウを取得することはできますが、chrome.windows.onCreatedイベントはアプリウィンドウに対して発生しません。

ドキュメントでは、ウィンドウタイプのフィルタを何らかの形でイベントに指定できますが、使用方法は指定していません。 chrome.windows.onCreated.addListener([ "app" ], callback)は、「キャッチされていないエラー:リスナーを追加できません」というエラーで失敗します。

https://developer.chrome.com/extensions/windows#event-onCreated

+0

Chromeの拡張機能やクロムのアプリを使用して観察することができますか? –

答えて

3

フィルターをコールバックした後に対象として指定されています。アプリの窓開口部はchrome.windows.onCreated.addListener(callback, { windowTypes: [ "app" ] })

https://developer.chrome.com/extensions/events#filtered

+0

Chrome APIドキュメントで、さまざまなイベントタイプを記述する場所を指定した場合、フィルタの使い方が完全に不透明であることがわかりました。 – jdunning

関連する問題