У меня есть простой веб-браузер, который я сделал с помощью webkit. Но когда я хочу создать учетную запись с учетной записью Google, я получаю эту ошибку на сайтах:
Всплывающее окно входа в Google было заблокировано вашим браузером. Пожалуйста, позвольте всплывающим окнам с этой страницы войти в систему с помощью Google
Я действительно запутался.
Я пробовал это, но это не сработало:
func webView(webView: WKWebView, runJavaScriptAlertPanelWithMessage message: String, initiatedByFrame frame: WKFrameInfo, completionHandler: (() -> Void)) {
print("webView:\(webView) runJavaScriptAlertPanelWithMessage:\(message) initiatedByFrame:\(frame) completionHandler:\(completionHandler)")
let alertController = UIAlertController(title: frame.request.URL?.host, message: message, preferredStyle: .Alert)
alertController.addAction(UIAlertAction(title: "OK", style: .Default, handler: { action in
completionHandler()
}))
self.presentViewController(alertController, animated: true, completion: nil)
}