1

Мне нужно скрыть какое-то меню в приложении Chrome, когда пользователь нажимает вне окна, Есть ли способ обработать щелчок мыши за окном Chrome App? Я знаю, что это невозможно с помощью стандартного API JavaScript, но, возможно, API Chrome предоставляет что-то?Ручка щелчка снаружи окна окна хрома

ответ

0

Можно с регулярным JavaScript

addEventListener("focus",function() { 
    windowFocus = true 
}) 
addEventListener("blur",function() { 
    windowFocus = false 
}) 
+0

Это работает только для внутреннего документа, но за клик не рассматривается как фокус теряет –

1

Сочетание окна фокус/размытия

window.addEventListener("blur", function() { ... }); 

и

window.addEventListener("visibilitychange", function(newvisibility) { ... }); 

должны быть в состоянии получить Вас в значительной степени любой информации вы необходимость.

https://developer.mozilla.org/en-US/docs/Web/Guide/User_experience/Using_the_Page_Visibility_API

Смежные вопросы