Tag: uiwebview

Webview在通用的Windows应用程序

我在我的通用Windows 10应用程序中使用webview控件来打开任何链接,如:Uri uri = new(“ http://www.c-sharpcorner.com ”); WebView1.Navigate(URI); 现在我想在webview中打开MS Excel文件。 我将我的excel文件保存为.htm / .html格式,然后我想在webview中打开这个.htm / .html页面,但是当我尝试在浏览器(Firefox / explorer)中打开它时, 。 我复制相同的链接并通过WebView1.Navigate(//链接//); 但不开放。 如何在webview中打开这个.htm / .html(excel文件)。 谢谢。

如何正确处理encryption的Word和Excel文件在UIWebView中查看?

我有一个UIWebView工作正常,查看存储在应用程序的本地“文档”文件夹中的未encryption的 Word或Excel文档。 我可以使用: [webView loadData:documentData MIMEType:mimeType textEncodingName:textEncoding baseURL:baseDocumentURL]; 要么: [webView loadRequest:[NSURLRequest requestWithURL:baseDocumentURL]]; 在这两种情况下, baseDocumentURL都是指向应用程序本地“文档”文件夹中文件的file:// URL。 问题 如果我尝试查看encryption的 Word或Excel文档 – 通过-loadData:MIMEType:textEncodingName:baseURL:或by -loadRequest: – 我的应用程序抛出exception并崩溃。 如果我通过Web服务器通过Mobile Safari查看文档,Safari浏览器将显示以下错误消息: Mobile Safari工作时,我自己的UIWebView崩溃。 我在设置我的networking视图时错过了什么,导致exception被抛出?

无法在UIDocumentInteractionController / UIWebView中显示.xlsx formate

我一直试图从服务器下载不同的文件到我的swift应用程序,并显示在UIDocumentInteractionController 。 CSV格式成功下载并显示在UIDocumentInteractionController 。 .xlsx格式下载但UIDocumentInteractionController / UIVewbView无法识别。 如何在swift中在UIDocumentInteractionController中显示.xlsx文件

如何在IOS中加载.xlsb

是否有任何特殊的方式来加载UIwebview上的.xlsb(excel二进制格式)。 我可以像下面一样加载.xlsx,但不能加载.xlsb。 NSString *path = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]; path=[[path stringByAppendingString:@"/"]stringByAppendingString:@"myFile.xlsx"]; NSURL *url=[NSURL URLWithString:[path stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]; NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; [self.webPage loadRequest:requestObj];

处理UIWebView中的大型Excel文件

我有一个iPad应用程序,使用NSURLConnection下载Excel文件,然后在UIWebView呈现下载的文件。 对于较小的文件,这个实现工作正常,但是当我接近大约5 MB的excel文件时,这个实现越来越困难。 我正在第三代iPad上testing它,它有1 GB的RAM。 下载的文件写入NSCachesDirectory文件夹。 我也尝试使用setSharedURLCache方法来增加caching内存大小,但是这没有帮助。 任何解决scheme?

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

我正在开发使用XCode 3.2.5 iOS SDK 4.2的iPad应用程序。 这个应用程序需要打开PDF,DOC和XLS文件,并预览给用户。 我试图用UIWebView控件打开它们。 只有PDF文件正在打开正确。 打开DOC或XLS时,我看到一个黑色的空白视图。 这在模拟器和设备中发生。 我究竟做错了什么? 这里是代码: -(void)prepareToShow:(NSString*)filePath fileType:(NSString*)fileType request:(NSURLRequest*)request{ UIWebView *webView = (UIWebView*)self.view; self.actualFilePath = filePath; NSLog(@"File Path %@",filePath); NSString *mimeType = @""; if ([fileType caseInsensitiveCompare:@"PDF"]==NSOrderedSame){ mimeType = @"application/pdf"; } else if ([fileType caseInsensitiveCompare:@"DOC"]==NSOrderedSame){ mimeType = @"application/msword"; } else if ([fileType caseInsensitiveCompare:@"XLS"]==NSOrderedSame){ mimeType = @"application/vnd.ms-excel"; } [webView loadData:[NSData dataWithContentsOfFile:filePath] […]