iOS WKWebView не показывает диалог предупреждения JavaScript ()

У меня возникли некоторые проблемы с получением WKWebView в iOS 8 для отображения диалогового окна с предупреждением, которое вызывается из Javascript. После создания стандартного WKWebView и загрузки файла HTML у меня на странице есть кнопка, которая создает простое предупреждение с некоторым текстом. Это работает в UIWebView и в Google Chrome / Safari, но, похоже, не работает в WKWebView. Любая помощь приветствуется.

Моя установка выглядит следующим образом:

WKWebViewConfiguration *config = [[WKWebViewConfiguration alloc] init];
config.allowsInlineMediaPlayback = YES;
config.mediaPlaybackRequiresUserAction = false;
_wkViewWeb = [[WKWebView alloc] initWithFrame:_viewWeb.frame config];
_wkViewWeb.scrollView.scrollEnabled = NO;
NSString *fullURL = @"file://.../TestSlide.html";
NSURL *url = [NSURL URLWithString:fullURL];
NSURLRequest *request = [NSURLRequest requestWithURL:url cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:10];

[_wkViewWeb loadRequest:request];

HTML имеет следующую функцию:

<SCRIPT Language="JavaScript">
function alertTest() {
    alert("Testing Alerts");
}
</SCRIPT>

И кнопка:

<b>Test Alerts: <input type="button" value="Alert Popup" onclick="alertTest()"><br></b> <br>

Эта настройка работает в UIWebView и в обычных браузерах, но не работает в WKWebView. Я что-то упустил в конфигурации? Должен ли я использовать один из делегатов WK для управления поведением диалога предупреждения / подтверждения? Спасибо.

Ответы на вопрос(5)

Ваш ответ на вопрос