600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > iOS 修改webView字体大小 设置宽度及缩放效果

iOS 修改webView字体大小 设置宽度及缩放效果

时间:2022-08-26 02:04:29

相关推荐

iOS 修改webView字体大小 设置宽度及缩放效果

1.设置字体大小

-(void)webViewDidFinishLoad:(UIWebView *)webView{[webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '40%'"];//修改百分比即可}

2.设置webView内容宽度等于屏幕宽度显示,设置webView的缩放效果

NSString *meta = [NSString stringWithFormat:@"document.getElementsByName(\"viewport\")[0].content = \"width=self.view.frame.size.width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no\""];[webView stringByEvaluatingJavaScriptFromString:meta];//(initial-scale是初始缩放比,minimum-scale=1.0最小缩放比,maximum-scale=5.0最大缩放比,user-scalable=yes是否支持缩放)

或者服务端修改:(未测试)

<html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。