草庐IT

UIWebVIew

全部标签

ios - 无法使用 UIActivityViewController 以 NSDATA 的形式共享 Docx

我正在使用UIWebView打开一个Docx文件,该文件采用从另一个Controller传递到webview的NSDATA形式。我也在使用UIAcvitityController在社交媒体上分享内容。它适用于图像类型和PDF类型,但不适用于DOCX和XLSX。我需要在这里做什么特别的事情吗?UIActivityViewController*activityViewController=[[UIActivityViewControlleralloc]initWithActivityItems:self.downloadDataapplicationActivities:self.appl

ios - 无法使用 UIActivityViewController 以 NSDATA 的形式共享 Docx

我正在使用UIWebView打开一个Docx文件,该文件采用从另一个Controller传递到webview的NSDATA形式。我也在使用UIAcvitityController在社交媒体上分享内容。它适用于图像类型和PDF类型,但不适用于DOCX和XLSX。我需要在这里做什么特别的事情吗?UIActivityViewController*activityViewController=[[UIActivityViewControlleralloc]initWithActivityItems:self.downloadDataapplicationActivities:self.appl

ios - viewcontroller 使用 NULL baseURL 参数和 loadHTMLString baseURL 方法 : data theorem

我面临的问题是“MyViewcontroller在loadHTMLStringbaseURL方法中使用NULLbaseURL参数:数据定理”-我已经成功完成了我的任务,并且一切正常。问题出在OSWAP安全漏洞扫描中,它显示上述错误。我的代码片段:-NSString*aHtmlString=kEmptyString;//GettingtheboolfromconfigurationplistNSString*thePlistPath=[[NSBundlemainBundle]pathForResource:@"config"ofType:@"plist"];NSDictionary*th

ios - viewcontroller 使用 NULL baseURL 参数和 loadHTMLString baseURL 方法 : data theorem

我面临的问题是“MyViewcontroller在loadHTMLStringbaseURL方法中使用NULLbaseURL参数:数据定理”-我已经成功完成了我的任务,并且一切正常。问题出在OSWAP安全漏洞扫描中,它显示上述错误。我的代码片段:-NSString*aHtmlString=kEmptyString;//GettingtheboolfromconfigurationplistNSString*thePlistPath=[[NSBundlemainBundle]pathForResource:@"config"ofType:@"plist"];NSDictionary*th

iphone - 如何检测在 iphone 上加载 UIWebView 时发生的 url 重定向?

有什么方法可以检测在iphone中加载UIWebView时发生的url重定向。当我加载www.example.com网址时,它会重定向到其他网址。我需要获取那些重定向URL以及我们实际处理重定向的位置。 最佳答案 是的,你可以做到这一点。实现–webView:shouldStartLoadWithRequest:navigationType:这delegate.只要您的webview将要发出请求,就会调用此方法。所以现在当有人单击您网页上的按钮或超链接时,您将调用此方法。接听此电话后,您可以选择对其进行任何操作。比如通过您自己的服务

iphone - 如何检测在 iphone 上加载 UIWebView 时发生的 url 重定向?

有什么方法可以检测在iphone中加载UIWebView时发生的url重定向。当我加载www.example.com网址时,它会重定向到其他网址。我需要获取那些重定向URL以及我们实际处理重定向的位置。 最佳答案 是的,你可以做到这一点。实现–webView:shouldStartLoadWithRequest:navigationType:这delegate.只要您的webview将要发出请求,就会调用此方法。所以现在当有人单击您网页上的按钮或超链接时,您将调用此方法。接听此电话后,您可以选择对其进行任何操作。比如通过您自己的服务

cocoa-touch - UIWebView 中的 Cookie

我有一个UIWebView,我不希望它存储cookie,所以就在加载webview之前我做了:NSArray*cookies=[[NSHTTPCookieStoragesharedHTTPCookieStorage]cookies];for(NSHTTPCookie*cookieincookies){[[NSHTTPCookieStoragesharedHTTPCookieStorage]deleteCookie:cookie];}检查cookie的数量为0,所以它们都被删除了。但是当我进入stackoverflow时,它仍然可以识别我的Google帐户并让我登录。这是怎么发生的?我虽

cocoa-touch - UIWebView 中的 Cookie

我有一个UIWebView,我不希望它存储cookie,所以就在加载webview之前我做了:NSArray*cookies=[[NSHTTPCookieStoragesharedHTTPCookieStorage]cookies];for(NSHTTPCookie*cookieincookies){[[NSHTTPCookieStoragesharedHTTPCookieStorage]deleteCookie:cookie];}检查cookie的数量为0,所以它们都被删除了。但是当我进入stackoverflow时,它仍然可以识别我的Google帐户并让我登录。这是怎么发生的?我虽

ios - Objective-C:在应用程序上播放 Youtube 视频

我正在尝试探索我在iOS应用程序开发中还能做些什么,而现在我已经尝试在我的应用程序中包含一个视频。下面的代码旨在在加载View时播放youtube视频,但我得到的只是一个黑色的webView。NSString*videoURL=@"http://youtu.be/Wq_CtkKrt1o";videoView=[[UIWebViewalloc]initWithFrame:CGRectMake(0,0,768,1024)];videoView.backgroundColor=[UIColorclearColor];videoView.opaque=NO;videoView.delegate

ios - Objective-C:在应用程序上播放 Youtube 视频

我正在尝试探索我在iOS应用程序开发中还能做些什么,而现在我已经尝试在我的应用程序中包含一个视频。下面的代码旨在在加载View时播放youtube视频,但我得到的只是一个黑色的webView。NSString*videoURL=@"http://youtu.be/Wq_CtkKrt1o";videoView=[[UIWebViewalloc]initWithFrame:CGRectMake(0,0,768,1024)];videoView.backgroundColor=[UIColorclearColor];videoView.opaque=NO;videoView.delegate