stringByEvaluatingJavaScriptFromString 使用stringByEvaluatingJavaScriptFromString方法,需要等UIWebView中的页面加载完成之后去调用.我们在界面上拖放一个UIWebView控件.在Load中将googlemobile加载到这个控件中,代码如下:  - (void)viewDidLoad {  [super viewDidLoad];  webview.backgroundColor = [UIColor clear…
------------------------------------------------- 很多关于objc 与 js 交互的文章都比较适用于 mac开发,iOS的webview 还是有所不一样, 参考:http://blog.sina.com.cn/s/blog_693de6100102vhuh.html 本文提供了一个很好解决UIWebView内js和objc 交互的思路. 自然,从oc到js,可以使用 stringByEvaluatingJavaScriptFromString:…
一.UIWebView的基础使用 1.创建UIWebView: CGRect bouds = [[UIScreen manScreen]applicationFrame]; UIWebView* webView = [[UIWebView alloc]initWithFrame:bounds]; 2.设置属性: webView.scalespageToFit = YES;//自动对页面进行缩放以适应屏幕 webView.detectsPhoneNumbers = YES;//自动检测网页上的电话…
关于UIWebView的总结 前言 今天参加了 Adobe 和 CSDN 组织的一个关于 PhoneGap 的开发讲座 ,而 PhoneGap 在 iOS 设备上的实现就是通过 UIWebView 控件来展示 html 内容,并且与 native 代码进行交互的. 正好我们在做有道云笔记的 iPad 版,因为我们也是使用 UIWebView 来展示笔记内容,所以也需要做 js 与 native 代码相互调用的事情.所以在这儿顺便总结一下 UIWebView 在使用上的细节,以及谈谈我对 Phon…
//修改图片大小适应webView宽高度            [webView stringByEvaluatingJavaScriptFromString:       @"var script = document.createElement('script');"        "script.type = 'text/javascript';"        "script.text = \"function ResizeImages(…
ios UIWebView截获html并修改便签内容 博客分类: iphone开发iphone开发phoneGap uiwebviewstringByEvaluatingJavaScriptFromStringUIWebView拦截 需求:混合应用UIWebView打开html后,UIWebView有左右滚动条,要去掉左右滚动效果: 方法:通过js截获UIWebView中的html,然后修改html标签内容: 实例代码: 服务器端html Java代码 <html><head> &…
需求:混合应用UIWebView打开html后,UIWebView有左右滚动条,要去掉左右滚动效果:  方法:通过js截获UIWebView中的html,然后修改html标签内容:  实例代码:  服务器端html <html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="viewport…
需求:混合应用UIWebView打开html后,UIWebView有左右滚动条,要去掉左右滚动效果: 方法:通过js截获UIWebView中的html,然后修改html标签内容: 实例代码: 服务器端html<html><head>  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">  <meta name="viewport&q…
UIWebView是IOS SDK中渲染网面的控件,在显示网页的时候,我们可以hack网页然后显示想显示的内容.其中就要用到javascript的知识,而UIWebView与javascript交互的方法就是stringByEvaluatingJavaScriptFromString: 有了这个方法我们可以通过objc调用javascript,可以注入javascript. 首先我们来看一下,如何调用javascript: [webView stringByEvaluatingJavaScrip…
很多关于objc 与 js 交互的文章都比较适用于 mac开发,iOS的webview 还是有所不一样, 参考:http://blog.sina.com.cn/s/blog_693de6100102vhuh.html 本文提供了一个很好解决UIWebView内js和objc 交互的思路. 自然,从oc到js,可以使用 stringByEvaluatingJavaScriptFromString: 来实现. 从js到oc,采用比较巧妙的设计,UIWebView浏览器拦截 url请求,自定义url的…