Проблемы с событиями изменения видимости Chrome в iOS

Как с помощью JavaScript определить события, запускаемые, когда iOS Chrome открывает стороннее приложение, если это новое приложение перекрывает текущее окно браузера и наоборот, когда открытое приложение закрывается и Chrome снова фокусируется?

Я пробовал с изменением видимости, но похоже, что в каждом браузере оно работает по-разному. В Safari при запуске приложения QuickLook событие изменения видимости запускается, а когда оно закрывается, оно запускается снова, но в iOS Chrome оно вообще не запускается ни для одного из этих событий, в этом браузере событие запускается только тогда, когда вкладка изменено.

https://developer.mozilla.org/en-US/docs/Web/API/Document/visibilitychange_event, но он работал только в Safari.

Есть ли другой способ обнаружить эти события?

0 ответов

Другие вопросы по тегам