草庐IT

post_WebView

全部标签

iOS : WebView Background color to transparent

我想要的是将webview的背景颜色设置为透明。下面是我用于webview的代码。NSString*embedHTML=[NSStringstringWithFormat:@"AboutUS"];[webViewloadHTMLString:embedHTMLbaseURL:nil];但是当我使用它时,我仍然看到背景颜色为白色。知道如何让颜色变得透明吗? 最佳答案 这就是它应该做的,[webViewsetBackgroundColor:[UIColorclearColor]];[webViewsetOpaque:NO];

IOS 不在 webview 中显示填充的 PDF 表单填充文本

这是我目前正在做的,我的应用程序可以使用相应字段中的值填写PDF表单,并生成PDF的新副本。好的,它运行良好并得到了我想要的预期结果。但我的问题是,当我想查看生成的填充了数据的PDF文件时,它在我的IPAD中没有任何显示。我从IPAD容器中抓取生成的PDF文件,它能够在MacBook的各个字段中显示文本,但无法在IOS中显示。这是我的Objective-C代码:NSString*txtFilePath=[[selfgetDocumentsFolder]stringByAppendingPathComponent:@"geForm1.pdf"];NSURL*targetURL=[NSUR

android webview与H5页面交互 js调用原生代码回调原理

Android调用js代码:webview.loadUrl("javascript:fun()")js调用java代码:getSettings().setJavaScriptEnabled(true);addJavascriptInterface(newJsHandel(),"jsApi");publicclassJsHandel{@JavascriptInterfacepublicvoidcall(StringdataObj){}}     不过这种只能简单的相互调用而已,如果需要回调(例如:js调用android方法并从android端返回数据)还需要做一定的封装处理才可以,大概实现步骤:

ios - 从 IOS NSMutableURLRequest 发送数据时无法将数据作为 Post 获取

这是我的代码片段,我将代码发送到PHP页面,但是当我执行print_r($_POST);时我得到空数组,但是当我执行print_r($_GET)时,我得到了我用来发布数据的变量,即name但它也是空的,任何1都可以解决我在做什么这里错了#import"ViewController.h"@interfaceViewController()@end@implementationViewController-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfroma

ios - 使用签名 URLS 从 iOS POSTING 到 S3 超时

我的服务器正在为签名上传到S3生成信息。当我将该信息传递到iOS时,它适用于小文件。有时它也适用于更大的,但它经常超时。我目前正在通过WIFI在iOS7上进行测试。对于大约35MB的文件,它通常会在大约60%后超时,但有时会完成,有时会更快超时。我的服务器生成以下信息,我将其作为表单部分传递到我的POST。(我也试过它作为参数有类似的结果):AWSAccessKeyId内容类型acl(设置为私有(private))桶key政策签名success_action_redirect以及URL。这是我生成上传的代码:AFHTTPRequestOperation*op=[managerPOST:

ios - Xcode UIWebView 不显示 URL 的内容,空白的白色 webview,没有错误

我已经坚持了几天。我正在使用iOS模拟器对此进行测试。我有一个应该加载URL的webView。它似乎试图加载URL,因为当我加载YahooURL时,顶部的Yahoo图标/横幅会显示,但URL的实际内容不会加载,它只是一个空白区域。如果我加载另一个顶部没有任何横幅的URL,如“http://www.google.com”,它将只是一个空白的白色webView。如果我更改代码以在模拟器中使用Safari应用程序打开相同的URL,那么一切都可以正常加载。请帮忙!!WebViewController.h:#import@interfaceWebViewController:UIViewCont

Android 之 WebView 缓存问题

本节引言:现在很多门户类信息网站,比如虎嗅,ifanr,钛媒体等等的APP,简单点说是信息阅读类的APP,很多都是直接嵌套一个WebView用来显示相关资讯的,这可能就涉及到了WebView的缓存了!所谓的页面缓存就是指:保存加载一个网页时所需的HTML,JS,CSS等页面相关的数据以及其他资源,当没网的时候或者网络状态较差的时候,加载本地保存好的相关数据!而实现这个缓存的方式有两种,一种是后台写一个下载的Service,将文章相关的数据按自己的需求下载到数据库或者保存到相应文件夹中,然后下次加载对应URL前先判断是否存在本地缓存,如果存在优先加载本地缓存,不存在则执行联网请求,同时缓存相关资

javascript - iOS WebView 保存图像而不下载它

从我需要在UIWebView/WKWebView上评估的JavaScript函数获取URL后,我通过使用此Swift函数下载图像以获取图像并保存它:funcsaveImage(URL:NSURL){letdata=NSData(contentsOfURL:URL)img=UIImage(data:imageData).........}不幸的是,当没有互联网连接时,我无法使用此Swift函数/获取图像数据。现在我问自己是否可以使用JavaScript获取图像数据,然后将其转换为UIImage。 最佳答案 您可以让js为您提供该图像的

iphone - 如何将 XML POST 数据从 iOS 应用程序发送到 Django 应用程序?

我正在尝试在iOS游戏应用程序中实现在线排行榜,使用Django处理来自iDevice的POST请求并存储分数。我已经弄清楚如何让Django将对象序列化为XML,并且我的iPhone可以读取和显示分数。但是,我这辈子都无法让我的iPhone将XML发布到我的Django服务器。下面是我用来发布分数的函数...iOS(Objective-C)Controller:-(void)submitHighScore{NSLog(@"Submittinghighscore...");NSString*urlString=HIGH_SCORES_URL;NSURL*url=[NSURLURLWit

ios - 将本地 PDF 文件加载到 WebView

我正在尝试将以下功能放入我正在编写的iOS应用程序中:在XCode项目的资源文件夹中发送一组PDF将PDF复制到应用程序目录在WebView中打开PDF。据我所知,前两个步骤工作正常(复制操作后我使用FileManager检查fileExistsAtPath)。但是,webview是空的,并且出现错误(“请求的URL在服务器上不存在”)。我打开文件的代码如下:NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*localDocuments