0

我正在尝试在 iPad 上的 UIWebview 中打开下载的 .doc 文件。基本上 .doc 文件在我试图打开的文件名和文件内容中都有 unicode 字符。

我在控制台中收到以下错误日志

WebKit discarded an uncaught exception in the webView:decidePolicyForNavigationAction:request:frame:decisionListener: delegate: <NSRangeException> *** -[NSArray objectAtIndex:]: index 0 beyond bounds for empty array

但是 webview 的 didFailLoadWithErrorwebViewDidFinishLoad委托都没有被调用,所以我怎样才能捕获错误。这可能是什么原因?

4

1 回答 1

0

我以前在这里看到过一些这样的问题。

如:

在 UIWebView 中显示 ppt、doc 和 xls 不起作用,但 pdf 可以

UIWebView 不打开 ms word (doc) 和 ms excel (xls) 文件

您可能会在这些问题中找到一些有用的提示。

当您在 Macintosh 上下载文件时,文件是否正确打开?

MIME 类型设置是否正确?

你在 UIWebViewDelegate 中还实现了什么?

于 2011-11-25T05:42:19.830 回答