Laboratorio de enlaces en iOS
Prueba un enlace cada vez. Comprueba qué app aparece y, al volver a Facebook, si el navegador integrado sigue abierto.
Configuración
Entorno de la prueba
Confirma sistema, versión de Facebook y navegador desde el dispositivo. El UA puede omitir o alterar versiones.Enlaces de apps y navegadores
Comparar formas de navegación
Selecciona un enlace del catálogo y cambia únicamente cómo se inicia la navegación. Algunas combinaciones pueden ser rechazadas.
Meta durante parsing recarga este HTML y usa document.write para insertar el meta. No equivale exactamente a un meta literal del servidor. Solo está habilitado para esquemas de navegación del catálogo.
Meta literal para comparación manual
Para comparar un meta literal, colócalo después de <meta charset="utf-8"> en una copia alojada con otro nombre. Su destino debe ser la página sin ese meta para evitar un bucle.
Controles del sistema y del navegador
La hoja de compartir requiere soporte de Web Share y un toque. Los archivos se generan en memoria. window.close() normalmente solo cierra ventanas creadas por script; no puede ordenar a Facebook que cierre su WebView.
Registrar el resultado real
Intento, pérdida de foco y llegada son señales diferentes. Ninguna confirma por sí sola la apertura externa o el cierre del WebView. El registro se guarda localmente si es posible; cada navegador puede tener su propio almacenamiento.Fallback manual
En el navegador de Facebook, abre ··· → Abrir en Safari / Abrir en navegador externo. Si no aparece, copia la URL y pégala en Safari.
Las redirecciones HTTP 302/303 requieren un servidor. Este HTML no las simula como si fueran una redirección del servidor.