-2
Excelファイルを編集してNSDataとして持っています。私はこのxlsxをPDFに変換して、NSDataのようなWebviewに入れてしまえば家に帰ることができます。私はこれで成功することはできません、私が得るのは、webviewがテキストとしてそれを開こうとすることです。xlsxまたはxlsをwebviewにロード
私が試した:XLSXとして
webview.load(picData as Data, mimeType: "application/vnd.openxmlformats-officedocument.spreadsheetml.template", characterEncodingName: "", baseURL: NSURL() as URL)
:
webview.load(picData as Data, mimeType: "application/vnd.ms-excel", characterEncodingName: "", baseURL: NSURL() as URL).
を私はUTF-8で、それは同じ結果を作成しますtextencodingを指定してもカントー。バンドルからExcelを開くのに問題はありませんが、ExcelファイルをダウンロードしてNsdataとして使用した後、Webviewに読み込むことはできません。
基本的に私はNsdataとして優れたものを取り、それをwebviewに読み込む必要があります。
[iPhoneのUIWebViewで.xlsxファイルを開く方法](https://stackoverflow.com/questions/11139284/how-to-open-xlsx-file-on-uiwebview-in-iphone)の可能な複製 – PeejWeej
xlsxファイルを読むことができることが書類に記載されているため、 "possible dublicate"の回答は間違っています。さらに、Excelファイルをロードする前に、Nsdataにファイルをダウンロードしています。 –
「ドキュメント」にリンクがありますか?それにかかわらず、それは同じ質問です(したがって重複しています)。また、2番目の答えはあなたとは異なるコードなので、それを試してみてください。 – PeejWeej