如何解决iOS 3.1.3上的UIWebView中的内容显示为放大,但iOS 4.3上的内容显示为
|| 我正在测试的两个不同设备上的UIWebView行为出现差异。首先,这里是我要测试的设备的清单... 设备#1-> iPod 2G / iOS 3.1.3 设备#2-> iPhone 4 / iOS 4.3 我在两个设备上都加载了相同的HTML内容,但是在iPod上加载时,该内容显示为放大。在iPhone上,该内容正确显示。据我所知,我认为这可能与视网膜显示有关,也许iPhone可以以更高分辨率自然地接受内容,但目前我还没有得到证实。想知道以前是否有人遇到过这种行为。 任何和所有帮助表示赞赏。解决方法
您应该将UIWebView的scalesPageToFit设置为YES,并将此元标记插入html标头中:
<meta name=\'viewport\' content=\'width=device-width; initial-scale=1.0;\' />
CONTENT有很多参数,其中一些是:
maximum-scale=3.0; //Maximum zoom allowed 0 to 10.0. default is 1.6
minimum-scale=0.5; //Minimum zoom allowed 0 to 10.0. default is 0.25
user-scalable=1; //YES/NO
width=device-width; //default if not set is 980px
initial-scale=1.0; //Initial zoom. 0 to 10.0. 1.0 would be 100%
这样,您的UIWebView应该以您想要的方式显示您的网站。
希望这可以帮助!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。