iOS UIWebView 宽带自适应屏幕的方法

来源:互联网 发布:非线性最优化求参数 编辑:程序博客网 时间:2024/05/16 09:58

需求:UIWebview是按照安卓屏幕尺寸写死的,但是在iOS手机上,要适应屏幕宽度。

方法:修改js代码的meta标签

代码如下:

-(void)webViewDidFinishLoad:(UIWebView *)webView
{
    NSString *meta = [NSString stringWithFormat:@"document.getElementsByName(\"viewport\")[0].content = \"width=%f, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no\"", webView.frame.size.width];
    [webView stringByEvaluatingJavaScriptFromString:meta];




0 0
原创粉丝点击