Ios WKWebView未加载本地文档文件
我一直在尝试将本地文件内容加载到Ios WKWebView未加载本地文档文件,ios,objective-c,iphone,uiwebview,wkwebview,Ios,Objective C,Iphone,Uiwebview,Wkwebview,我一直在尝试将本地文件内容加载到WKWebView中,因为我们正在从UIWebView迁移。我注意到,在UIWebView上,我只需传递文件数据,它就能完美加载。但是,在WKWebView上,我需要将文件本地保存到一个临时文件中,然后将该文件URL传递给WKWebView,以便按照本文和本文的讨论进行渲染 我的问题是,对于docx/pptx/xlsx文件,一切都是有效的,但是对于doc/ppt/xls文件,我会得到以下错误:“操作无法完成。(OfficeImportErrorDomain错误91
WKWebView
中,因为我们正在从UIWebView
迁移。我注意到,在UIWebView
上,我只需传递文件数据,它就能完美加载。但是,在WKWebView
上,我需要将文件本地保存到一个临时文件中,然后将该文件URL传递给WKWebView
,以便按照本文和本文的讨论进行渲染
我的问题是,对于docx/pptx/xlsx文件,一切都是有效的,但是对于doc/ppt/xls文件,我会得到以下错误:“操作无法完成。(OfficeImportErrorDomain错误912)(null)”
这就是我调用WKWebView
方法的方式:
webView loadFileURL:self.fileURL allowingReadAccessToURL:self.fileURL
以前有人遇到过类似的问题吗?如果是这样的话,您是如何解决的?我对.docx文件也有同样的问题,但是它对.doc文件的效果与预期的一样