web1getSettings()setUseWideViewPort(true);//web1就是你自己定义的窗口对象。
web1getSettings()setLoadWithOverviewMode(true);
1设置字体大小
[objc] view plain copy print
-(void)webViewDidFinishLoad:(UIWebView )webView
[webView stringByEvaluatingJavaScriptFromString:@"documentgetElementsByTagName('body')[0]stylewebkitTextSizeAdjust= '40%'"];//修改百分比即可
2设置webView内容宽度等于屏幕宽度显示,设置webView的缩放效果
[objc] view plain copy print
NSString meta = [NSString stringWithFormat:@"documentgetElementsByName(\"viewport\")[0]content = \"width=selfviewframesizewidth, initial-scale=10, minimum-scale=10, maximum-scale=10, user-scalable=no\""];
[webView stringByEvaluatingJavaScriptFromString:meta];//(initial-scale是初始缩放比,minimum-scale=10最小缩放比,maximum-scale=50最大缩放比,user-scalable=yes是否支持缩放)
以上就是关于在使用webview的时候发现网页超出屏幕宽度,求大神怎么办全部的内容,包括:在使用webview的时候发现网页超出屏幕宽度,求大神怎么办、oc webview怎么缩放成合适的大小、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)