Necesito abrir una URL con un agente de usuario móvil... similar a la configuración del elemento de inspección del iPhone y la recarga para obtener el efecto. No importa si es una ventana abierta o un iframe, acepto todas las ideas.
Intenté configurar el agente de usuario y luego volver a cargar una ventana.abrir... pero no. Intenté obtener el html, configurar el agente de usuario, reemplazar html en window.open pero algo no se muestra como "natural".
En cuanto a ahora, estoy aquí:
let generatedSource = new XMLSerializer().serializeToString(document); let previewWindow = window.open("about:blank", "previewMobileFrame", "width=400,height=800,resizable=0"); setUserAgent(previewWindow, 'Mozilla/5.0 (iPhone; CPU iPhone OS 12_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/69.0.3497.105 Mobile/15E148 Safari/605.1'); previewWindow.document.write(generatedSource);O estoy en abrir mi url, cambiar el agente de usuario, volver a cargar la ventana.
Pero hay algunos SSI que obviamente no se vuelven a renderizar... y creo que setUserAgent realmente no funciona.
Breve historia: ¿cómo puedo emular "inspeccionar elemento y configurar para iphone" de Chrome y recargar en js o jquery? 