【发布时间】:2026-02-22 09:25:01
【问题描述】:
我正在尝试将 URL 加载到 webview。
假设网址是:http://www.somepage.com/
但由于某种原因,当我在 webview 中加载 url 时,它会添加一个 m。 (URL 看起来像这样:http://m.somepage.com),它似乎正在尝试添加网站的移动版本。该网站没有移动版本,因此它试图加载一个不存在的网址。
在 webview 的 shouldStartLoadWithRequest 委托方法中,它返回正确的 URL。在 didFailWithError 方法中,我可以说错误:Error Domain=NSURLErrorDomain Code=-1003“找不到具有指定主机名的服务器。” UserInfo=0x5a7c670 {NSErrorFailingURLStringKey=http://m.somepage.com
知道如何解决这个问题吗?可以换m吗以某种方式使用 www?
【问题讨论】:
标签: iphone objective-c xcode uiwebview