Как создать веб-страницу, которая может отслеживать, когда страница получает фокус, особенно когда Safari находится в фоновом режиме и пользователь переключает Safari обратно на передний план.
Приведенный ниже код не запускает событие при переключении на Safari на iPhone
<html>
<head>
<script type="text/javascript">
window.onfocus = function() { alert("onfocus"); };
</script>
</head>
<body>
Main text
</body>
</html>
Согласно http://www.quirksmode.org/dom/events/index.html: Safari iPhone не запускает событие, когда окно получает фокус.
Поэтому мой вопрос все еще остается таким: как с помощью Javascript на веб-странице в Safari для iPhone определить, что окно получает фокус?