Функция скрытия страницы работает в Safari, но указана как неподдерживаемая в документации MDN?
Пытаюсь проверить, есть лиpagehide
событие надежно в Safari. Он не указан как поддерживаемый в спецификации html или в MDN для настольных / мобильных устройств Safari https://html.spec.whatwg.org/multipage/indices.html https://developer.mozilla.org/en-US/docs/Web/API/Window/pagehide_event
Но при тестировании на моем локальном компьютере я вижу, что он запускается для настольного сафари и сафари на iphone 6s. Я также вижу, что он указан как правильная альтернатива beforeunload в документации Apple.
Было интересно, знает ли кто, почему он не обновляется на MDN, и если pagehide
ненадежно для Safari? Требовалось исправить проблему обратного / прямого кэширования на всех типах устройств, и я надеялся использовать скрытие страниц при навигации, чтобы исправить это.