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