При вложении WebView в приложение и загрузке html-страниц в нем, JavaScripts alert()/confirm()/etc. не работают.
Оглядываясь в документации, в WebPreferences нет связанных настроек, это связано только с WebUIDelegate -(void)webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame: и т.д., но реализация этих будет означать запись пользовательских диалогов для них, которые кажутся довольно избыточными...
Мне не нужен пользовательский WebUIDelegate и хотелось бы продолжать использовать только по умолчанию.
Конечно, должен быть какой-то способ просто включить alert() et al, но как?