0

ダウンロードした .doc ファイルを iPad の UIWebview で開こうとしています。基本的に .doc ファイルには、開こうとしているファイル名とファイルの内容の両方にユニコード文字が含まれています。

コンソールに次のエラーログが表示されました

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

しかし、webview の didFailLoadWithError デリゲートwebViewDidFinishLoadデリゲートも呼び出されないので、どうすればエラーをトラップできますか?その理由は何ですか?

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 に答える