javascript - link - ¿Hay algún método alternativo para usar antes de la descarga en el safari móvil?
html boton descargar archivo (2)
Supongo que están usando la API de historial. Al escuchar popstate
window.addEventListener("popstate", function(e) { ... });
puedes mostrar una advertencia antes de permitir hacer algo estúpido.
¿Existe un método alternativo para usar en lugar de onbeforeunload en Mobile-Safari? Me di cuenta de que Google podía capturar el evento onbeforeunload
en el safari móvil. ¿Alguien ha descubierto cómo lo están haciendo?
Google pudo hacerlo usando su cliente de gmail. Cree un nuevo mensaje ... escriba algo en el área de texto ... presione el botón Atrás del navegador. Aparece un mensaje de advertencia. Usé un iPad para hacer mi prueba.
Utilice el evento pagehide
( reference )