【发布时间】:2016-01-04 10:08:25
【问题描述】:
我正在 UIWebView 中加载一个 URL。它调用 webViewDidFinishLoad 委托方法,但加载一个错误页面。
要加载 URL,我使用了以下代码:
[customwebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:customURL]]];
然后我在 Safari 浏览器中尝试了相同的 URL,它得到了完美的加载。 只有带有 iOS 7.1.2 的 iPhone4 才会出现这种情况。
我在模拟器和设备上试过。结果是一样的。
我需要手动设置什么来在 Safari 中默认打开的 UIWebView 中加载 URL?
【问题讨论】:
-
您要加载的 URL 是什么??
-
是服务器在webservice响应中给出的登录页面URL。它正在加载到设备 Safari 浏览器中,但不在 WebView 中。
-
iAsh,您的网址中有什么特殊字符吗?
-
它是 HTML 页面 URL 并包含 &,= 等。但这会影响仅在 WebView 中加载 URL 在浏览器中的工作吗?
-
您的问题是怎么回事?你解决了吗?
标签: ios objective-c safari uiwebview