NPAPI를 사용하여 브라우저가 최소화되었는지 확인하는 방법이 있습니까?NPAPI를 사용하여 브라우저 최소화 검색
0
A
답변
0
직접적으로. 원하는 플랫폼에 따라 (실제로 이와 같은 것을 지정해야합니다) 방법이있을 수 있습니다.
예를 들어, Windows에서 HWND (NPNVnetscapeWindow와 함께 NPN_GetValue) 브라우저를 가져온 다음 Windows API 호출로 해당 창 상태를 확인할 수 있습니다.
Mac의 경우 더 힘들어 할 것입니다. 당신은 아마도 NPP_SetWindow에 전달 된 클리핑 (clipping) 정보에서 직관 할 수 있지만 브라우저가 최소화되어 있는지 또는 플러그인 (또는 심지어 탭)이 보이지 않는지는 알려주지 않습니다. 다시 말하지만, 시스템 호출을 사용하여 실제 창으로 돌아가는 방법을 찾는 방법을 찾아야하지만, Mac에서는 그다지 중요하지 않습니다.
Linux 잘 모르겠습니다. XEmbed (Chromium 만 지원합니다)를 사용하면 GtkSocket을 얻을 수 있으며, 최소화 된 상태를 확인하는 데 필요한 곳으로 돌아갈 수 있다는 단서가 없습니다.
짧은 대답은 아니오입니다. NPAPI는 그런 것을 제공하지 않습니다. 당신은 해킹 할 충분한 정보를 제공하는 뭔가를 찾으려고 노력해야 할 것입니다.
0
코어 애니메이션 레이어를 사용하고 있었기 때문에. 나는 candraw 콜백이 얼마나 자주 호출되는지를 확인하는 타이머를 넣었다. 두 콜백 사이의 시간차가 1 초보다 큰 경우 내 플러그인이 최소화되거나 숨겨져 있다고 가정합니다.
관련 문제
- 1. 브라우저 창 최소화
- 2. 깜박임 최소화 브라우저
- 3. 검색 클릭 브라우저
- 4. 새로운 최소화 된 창을여시겠습니까?
- 5. 브라우저 호환성 도구 검색
- 6. HTML로 Chrome 브라우저 검색
- 7. NPAPI를 사용하여 페이지의 자바 스크립트에서 전화를받는 방법은 무엇입니까?
- 8. NPAPI를 사용하여 새 JS 객체를 만드는 방법은 무엇입니까?
- 9. 파이썬에서 Xlib를 사용하여 창 최소화
- 10. VBA를 사용하여 Office 리본을 최소화 하시겠습니까?
- 11. Android 브라우저 자바 스크립트 이벤트가 최소화 될 때
- 12. httpsession에서 브라우저 로케일을 검색 하시겠습니까?
- 13. 브라우저 로컬 저장소에서 데이터 검색 C#
- 14. 브라우저 검색 도구는 웹 페이지에서 어떻게 작동합니까?
- 15. Windows Mobile 브라우저 기록 검색 중
- 16. 윈도우 최대화/최소화 비활성화
- 17. Lucene.Net을 사용하여 다른 검색 결과를 사용하여 검색
- 18. 알고리즘 - 전체 지각 최소화
- 19. DirectShow 메모리 사용 최소화
- 20. AJAX를 사용하여 브라우저 리디렉션
- 21. 브라우저 정보 검색 및 구문 분석을위한 라이브러리
- 22. 검색 브라우저 지원 디스플레이 : 인라인 블록
- 23. .browser 파일 대상 브라우저 일치 검색 순서
- 24. 브라우저 기록 및 검색 결과를 android에서 받으십시오.
- 25. 공동 검색 Silverlight를 사용하여 검색
- 26. 메인 애플리케이션 윈도우 상단에 최소화 할 수있는 최소화 가능한 JFrame
- 27. Wordpress : 항상 대시 보드의 메뉴 확장/최소화 메뉴 아이콘 최소화
- 28. 다각형 정점 최소화
- 29. flex + AIR nativewindow 최소화
- 30. 안드로이드 애플리케이션 최소화