我正在UIWebview中打开一个远程网站,该网站在Safari Mobile中显示一个用于输入用户凭据的弹出窗口。在UIWebView中,弹出窗口不会出现。
有人能告诉我是否有办法启用弹出窗口?
答案 0 :(得分:0)
这听起来像是一个类似于我的问题 - UIWebView
没有提示进行基本身份验证。解决这个问题的方法是创建一个单独的NSURLConnection
,其中包含一个处理身份验证挑战的委托。收到回复后,您可以在UIWebView
中加载原始请求。
How to display the Authentication Challenge in UIWebView?提供了一些可以为此开始的代码。