Есть ли способ узнать, находится ли Google хром в фокусе или не в фокусе? Я создаю приложение, которое должно знать, использует ли пользователь браузер в данный момент.
Объясняя обнаружение через контент script в расширении Google, я попытался использовать размытие и фокус, но проблема в том, что нажатие на адресную строку также вызывает событие размытия. То же самое касается обнаружения движения мыши, где перемещение мыши за пределами области просмотра не будет обнаружено.
Я также пробовал смотреть на onFocusChanged, но кажется, что он только обнаруживает изменения в окнах хромированных приложений вне Chrome.
У кого-нибудь есть другие идеи для этого? Кроме того, было бы проще, если бы я создал надстройку для firefox?
Спасибо!