我在c#中使用xamarin.ios,我下载了一个文件(带有字节文件)并存储它。但是doc文件不可读。我有这个错误。
当我下载pdf,png文件时,它们没问题。但对于doc,它的问题......
如果我将doc文件复制到ios模拟器上的应用程序目录,则该文件是可读的。但下载的文件似乎很奇怪。像这样
我认为它下载正确,否则下载的文件无法打开。
return await Task.Run(()=>service.DownloadVersion(ref result[0]));
我用该代码下载文档。它返回一个字节文件。在我保存之后
var result = await downloadDocument.Download(viewDocumentProfile);
saveDocumentToDownloadFolder(result,String.Format("{0}-#{1}-{2}-{3}.{4}",
viewDocumentProfile.Library.LoginInfo.LibraryName,viewDocumentProfile.DocNumber,"v1",
viewDocumentProfile.DocName,viewDocumentProfile.ApplicationExtension));
我显示那样的文件
private void ShowDocument(string filename)
{
webviewDocument.LoadRequest(new NSUrlRequest(new NSUrl(filename, false)));
webviewDocument.ScalesPageToFit = true;
}
要显示文件,我使用webview。那我的错误在哪里?