这个情况 在iPhone6以上没问题 以下有问题 具体情况是 我用以下代码计算内容的高度
NSString *injectionJSString = @"var script = document.createElement('meta');"
"script.name = 'viewport';"
"script.content=\" width=device-width, initial-scale=1.0,maximum-scale=1.0, minimum-scale=1.0, user-scalable=no\";"
"document.getElementsByTagName('head')[0].appendChild(script);";
[webView stringByEvaluatingJavaScriptFromString:injectionJSString];
[webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '100%'"];//修改百分
其中 width=device-width, 删掉这块后 就可以解决 一行显示不全的问题 但是高度明显不对了,不过 高度不对还是在iPhone6以下才有
所以只能区别对待了
综上所述 解决的办法是 删掉 width=device-width, 然后在iPhone6以下增加15点高度差不多就行了