【发布时间】:2011-06-12 04:54:09
【问题描述】:
我正在尝试编写一个应用程序以在 Web 视图中显示此链接的网页: http://just4u.safeway.com 但是页面无法在UiWebView中显示,我收到一条消息:
此页面包含以下内容 错误:第 90 行第 11 列的错误: AttValue: " 或 ' 预期。
谁能告诉我可能是什么问题?我已经添加了处理重定向的代码,但仍然遇到同样的问题。
谢谢
【问题讨论】:
我正在尝试编写一个应用程序以在 Web 视图中显示此链接的网页: http://just4u.safeway.com 但是页面无法在UiWebView中显示,我收到一条消息:
此页面包含以下内容 错误:第 90 行第 11 列的错误: AttValue: " 或 ' 预期。
谁能告诉我可能是什么问题?我已经添加了处理重定向的代码,但仍然遇到同样的问题。
谢谢
【问题讨论】:
尝试将页面的 MIME 类型显式设置为“text/html”。否则它可能在 UIWebview 中被解析为 xhtml。还要检查您的<!DOCTYPE> 是否自称是xhtml。
【讨论】:
我遇到了一个非常相似的问题。 我正在使用 UIWebView 的 loadRequest 方法,这导致 UIWebView 将其解释为 XHTML。 我改为使用 NSURLConnection 异步加载网页的数据,然后使用
[webView loadData:downloadedData MIMEType:@"text/html" textEncodingName:@"UTF-8" baseURL:[NSURL URLWithString:pageURLString]];
让页面显示在顶部没有粉红色的错误框。
这与 PengOne 建议的解决方案基本相同 - 我只是想确认该建议是否正常,并显示对我有用的示例代码。
【讨论】: