共有17篇文章,第1页,共1页
-
-
IOS下WEBVIEW 的javascript数组与json定义 及交互[博客]
- 最近在折腾IOS新闻浏览客户端,当中需要用到webview传递JSON数据到IOS上,然后在IOS上解析。刚入门IOS不久,看了不少的书,但都是囫囵吞枣。在开发过程中,遇到不少问题。 开发环境 mac mini (IOS端开发) thinkpad x200s(PHP开发) 功能实现: 在WEBVIEW创建DOM监听,判断...
-
-
iOS通过js获取webview源代码[博客]
- 关键在于: @"document.getElementsByTagName('html')[0].innerHTML" @"document.body.innerHTML" 这样可以很灵活的得到你想得东西。 比如 获取所有源代码: NSString *JsToGetHTMLSource = @"document.getElementsByTagName('html')[0].innerHTML";
NSString *HTM...
-
-
iOS6不支持shouldAutorotateToInterfaceOrientation[博客]
- 发现 b2c交易在ios6上webview随屏幕旋转了,但是b2c支持横屏的,原因是ios6的委托 iOS6下的 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation { return UIInterfaceOrientationIsLandscape(toInterfaceOrient...
-
-
IOS之禁用UIWebView的默认交互行为[博客]
- UIKit提供UIWebView组件,允许开发者在App中嵌入Web页面。通过UIWebView组件,我们可以在应用中很方便的嵌入HTML页面。在利用IOS原生的组件进行界面开发时,界面UI元素的布局需要我们去一点点的计算,尤其是对于复杂点的图文混排的内容来说,这种计算有时很让人头...
-
-
UIWebView 背景透明[博客]
- 这个方法由 CocoaChina 版主 “superarts” 发现,让 UIWebView 背景透明需要以下设置 web_about.backgroundColor = [UIColor clearColor]; web_about.opaque = NO; 关键是在HTML里: <body style="background-color: transparent">...
-
-
UIWebView 点击网页URL调用app 本地代码[博客]
- 1. 在webview读取网页中,在需要点击的url中添加onclick()事件 window.location="/alert"; //引号中可以改成自己想设置的字符 2.给本地webView添加 UIWebViewDelegate 添加如下方法: -(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLReque...
-
-
JS与iOS之间的通信[博客]
- JS与iOS之间的通信,主要运用两个方法:(PhoneGap框架也是基于此原理) 1、UIWebView的 stringByEvaluatingJavaScriptFromString方法 2、UIWebViewDelegate的 - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UI...
-
-
UIWebView 中播放视频,返回后,视频继续在后台播放问题解决[博客]
- 在网上找到了如下方法: [webViewer loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"about:blank"]]]; 但是在我这试了一下,不好用,不知道为什么。 情急之下想出了调用一下UIWebView的reload方法(在关闭UIWebView窗口时),发现视频就停止播放了...
-
-
UIWebView 横竖屏尺寸不正确问题解决[博客]
- 今天发现ios中,UIWebview 从横屏到竖屏出现界面尺寸不正确,从竖屏到横屏就没有问题。 经过google后,发现了一个比较好的解决方法。 在UIWebview加载的html页面中加入如下标签: <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1....
-
-
ios webView 加载pdf [博客]
- NSString *path = [[NSBundle mainBundle] pathForResource:documentName ofType:@"pdf"];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[_webView loadRequest:request];...
-
-
与webView进行交互,webView小记[博客]
- 一、与webView进行交互,调用web页面中的需要传参的函数时,参数需要带单引号,或者双引号(双引号需要进行转义在转义字符前加\),在传递json字符串时不需要加单引号或双引号。 -(void)webViewDidFinishLoad:(UIWebView *)webView
{
NSString *sendJsStr=[NSString str...
-
-
UIWebView连接数 [博客]
- IOS的UIWebView控件,升级到4.2后,UIWebView的连接数从6个降到了4个,使得多个UIWebView同时访问时,只能有一个能成功,但业务上必须多个UIWebView同时访问时,怎么解决这个问题? 唯有在前一个UIWebView加载完数据后,再通知另一个UIWebView后续加载。 但UIWebView没...
-
-
UIViewController animation[博客]
- ViewController *vc = [[ViewController alloc] init];
CATransition* transition = [CATransition animation];
transition.duration = 0.3;
transition.type = kCATransitionPush;//可更改为其他方式
transition.subtype = kCATrans...
-
-
UIWebView网页视图—IOS开发[博客]
- UIWebView可以让你创建一个网页浏览器,类似safari,而不是在程序中启动safsri哦。是不是觉得很棒呢?废话少说,切入正题。 一、创建UIWebView CGRect bouds = [[UIScreen manScreen]applicationFrame];
UIWebView* webView = [[UIWebView alloc]initWithFrame:bounds];二、...
-
-
UIWebView网页视图—IOS开发[博客]
- UIWebView可以让你创建一个网页浏览器,类似safari,而不是在程序中启动safsri哦。是不是觉得很棒呢?废话少说,切入正题。 一、创建UIWebView CGRect bouds = [[UIScreen manScreen]applicationFrame];
UIWebView* webView = [[UIWebView alloc]initWithFrame:bounds];二、...
-
-
UIWebView类的调用[博客]
- UIWebView类的调用 CGRect webFrame = CGRectMake(0.0, 0.0, 320.0, 460.0); UIWebView *webView = [[UIWebView alloc] initWithFrame:webFrame]; [webView setBackgroundColor:[UIColor whileColor]]; NSString *urlAddress = @"http://www.goole.com"; NSURL *url = [...
-
-
iPhone开发之UIWebview[博客]
- 创建完网页视图后,就可以对它的一些属性进行设置. 如果要自动对页面进行缩放以适应屏幕,可将scalesPageToFit属性设置为YES webView.scalesPageToFit = YES; 如果你希望网页视图可以自动检测电话号码,让用户可以单击号码进行拨打,可以将detectsPhoneNumbers属性设置为YES; ...