Используя background.js в расширении Chrome, вы можете обнаружить перемещение фокуса с одной вкладки на другую?
Я говорю об очень специфической ситуации - не просто использовать onacactive для обнаружения нажатия пользователем.другая вкладка.
Если у меня открыты два окна Chrome (одна и та же учетная запись пользователя), каждое с отдельной веб-страницей, и пользователь просто нажимает, чтобы вывести одно на передний план (чтобы вы могли прокручивать и читать страницу), деактивированное событие НЕ срабатывает.Кажется, он срабатывает только при перемещении между вкладками в одном окне.
Я могу захватить mousedown и т. Д., Но если вы просто нажмете один раз, чтобы вывести окно на передний план, эти события тоже не сработают (второй щелчок запускает mousedown).
Кажется странным упущением... Я бы подумал, что onacactive охватит этот сценарий - пользователь активировал его.
На самом деле onacactive не срабатывает, когда вы нажимаете этот второй раз.Я предполагаю, что это специфично для переключения вкладок в одном окне.