【问题标题】:Frame load interrupted error while loading a word document in UIWebView在 UIWebView 中加载 word 文档时出现帧加载中断错误
【发布时间】:2010-12-01 17:59:21
【问题描述】:

我想使用 UIWebView 加载一个 word 文档。我使用了提供的代码 http://developer.apple.com/iphone/library/qa/qa2008/qa1630.html 加载文档。

但并非所有文档都成功加载。有时我会收到错误

Error Domain=WebKitErrorDomain Code=102 UserInfo=0x145bc10 "Frame load interrupted"

该错误似乎非常零星,我仅在某些文档中收到此错误。 但是,相同的文档可以在 mail.app 中正确加载。

我错过了什么?

【问题讨论】:

    标签: iphone cocoa-touch iphone-sdk-3.0 uiwebview


    【解决方案1】:

    我提交了有关此问题的雷达。在最新版本的 iPhone OS 4.0 中已解决。

    http://openradar.appspot.com/radar?id=381401

    【讨论】:

    • 哇..,太好了。感谢您通知我!
    • 我想需要填写一个新的 Radar,因为当您的扩展名与预期的扩展名不同时,就会出现此问题,即使在 iOS 4 中也是如此。我希望 UIWebView 实际上会读取如果无法通过扩展名确定其文件类型,则可以确定文件的标头或其他内容。
    【解决方案2】:

    原因是,我尝试加载的文件不包含扩展名。 我故意删除了我认为混淆 UIWebView 的文件扩展名(.doc 和 .ppt)。似乎 iPhone 完全忽略了 OS 9 遗留类型代码。 :)

    【讨论】:

    • 我发现这个答案在谷歌上搜索了我的类似问题。这个解决方案为我解决了。谢谢!
    • 谁能解决这个问题?我有类似的问题,
    • 这个问题似乎在 iOS 7 中卷土重来。见stackoverflow.com/questions/19304311/…
    猜你喜欢
    • 2014-07-11
    • 1970-01-01
    • 2014-06-21
    • 2013-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-14
    • 1970-01-01
    相关资源
    最近更新 更多