Функция скрытия страницы работает в 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.

https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html

Было интересно, знает ли кто, почему он не обновляется на MDN, и если pagehideненадежно для Safari? Требовалось исправить проблему обратного / прямого кэширования на всех типах устройств, и я надеялся использовать скрытие страниц при навигации, чтобы исправить это.

0 ответов

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