我在网页浏览中显示HTML。 HTML看起来不错,但我无法缩放。
要启用缩放,我必须启用“Scales Page to fit”。如果我启用该页面看起来很可怕和小。我希望保持相同的布局,我可以看到当缩放页面适合被禁用但我需要缩放才能工作。
任何帮助?
答案 0 :(得分:5)
有时加载到UIWebView控件时,网页看起来很糟糕。您可以尝试一种技巧,例如为显示的网页设置您自己的比例值。例如,您可以像这样定义UIWebViewDelegate的方法:
- (void)webViewDidFinishLoad:(UIWebView *)webView {
[webView stringByEvaluatingJavaScriptFromString:@"document.body.style.zoom=1.7;"];
}
您应该自己弄清楚缩放的价值,它实际上取决于网页的外观。
答案 1 :(得分:2)
我找到了让它看起来很好的技巧。
我将缩放页面更改为适合true(启用缩放),我的页面看起来很糟糕。所以我在HTML头部添加了以下行。
<meta name="viewport" content="width=320"/>
一切看起来都很好!
如果你想改变Scale页面以适应true(以启用缩放)并且不想更改所有样式表,这个技巧对我有用。