码迷,mamicode.com
首页 > Web开发 > 详细

webView的属性

时间:2014-07-02 23:27:50      阅读:285      评论:0      收藏:0      [点我收藏+]

标签:java   使用   javascript   html   cti   代码   

默认情况下UIWebView加载HTML页面后,会以页面的原始大小进行显示,亦即如果页面的大小超出UIWebView视口大小,UIWebView会出现滚动效果,而且用户只能通过滚动页面来查看不同区域的内容,不能使用手指的捏合手势来放大或缩小页面。通过设置

webView.scalesPageToFit = YES ;

UIWebView可以缩放HTML页面来适配其视口大小,从而达到整屏显示内容的效果,并且用户可以用捏合动作来放大或缩小页面来查看内容。

 

 

 

UIWebView提供

- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script

方法,可以在objective-c代码中调用javascript代码,参数script字符串保存了所要执行的js代码字符串,执行结果以字符串形式返回。以获取web页面标题为例,代码如下:

NSString *pageTitle = [webView stringByEvaluatingJavaScriptFromString:@"document.title"];

脚本的代码内容还要依据具体的应用场景。此外,该方法规定执行的脚本时长限定在10s内,为的是防止过长时间的阻塞页面主线程,超过执行时间上线会自动停止脚本运行,并且脚本可分配内存限定在10MB内,超过分配上线将会引发异常。

webView的属性,布布扣,bubuko.com

webView的属性

标签:java   使用   javascript   html   cti   代码   

原文地址:http://www.cnblogs.com/ioslps/p/3818843.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!