Al incrustar WebView
en una aplicación y cargar páginas html, JavaScripts alert()
/confirm()
/etc. No funcionan.Alerta de JavaScript() no funciona en WebView incorporado
Mirando a su alrededor en la documentación, no hay ajustes relacionados con WebPreferences
- lo único que se ve son relacionados WebUIDelegate
s -(void)webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:
etc ... pero la aplicación de estas significaría escribir diálogos personalizados para estos que parece bastante redundante ...
No necesito un WebUIDelegate
personalizado y me gustaría seguir usando el predeterminado.
Seguramente tiene que haber alguna forma de habilitar simplemente alert()
et al, pero ¿cómo?
La documentación de dicho método delegado dice "se toma ninguna acción si no se implementa este método", por lo que parece que haya respondido a su propia pregunta. – smorgan
Lo interpreto como * "No se realiza ninguna acción si configura un WebUIDelegate personalizado que no implementa este método" * - idealmente, ni siquiera quiero establecer mi propio 'WebUIDelegate'. –