2016-08-12 2 views
0

크롬 앱 창이 열리는 것을 감지하려고합니다.크롬 앱 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

크롬 확장 또는 크롬 응용 프로그램을 사용하여 관찰 할 수있다? –

답변

3

필터는 콜백 후의 개체로 지정된다. 응용 프로그램 창 개방이 chrome.windows.onCreated.addListener(callback, { windowTypes: [ "app" ] })

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

+0

Chrome API 문서에서 필터를 사용하는 방법이 완전히 불투명하기 때문에 다양한 이벤트 유형을 문서화하는 곳을 지정하면 좋습니다. – jdunning