0

我为 iPad 开发的应用程序包含两个 UiWebView,并执行此代码以确保内容很好地适合屏幕:

- (void)webViewDidFinishLoad:(UIWebView *)webView {
   [ipadWebMonth1 stringByEvaluatingJavaScriptFromString:@"document.body.style.zoom = 1.7;"];
   [ipadWebMonth2 stringByEvaluatingJavaScriptFromString:@"document.body.style.zoom = 1.7;"];
}

我没有办法测试,因为我没有,但 iPad mini 的屏幕尺寸更小,(我知道像素数量是相同的)。

但可以肯定的是,这段代码会将内容放大太多,因为我禁用了用户交互,因此无法看到其中的一些内容。

我在这里有什么选择?有什么模拟器可以下载吗?或者有没有办法检测 iPad mini 并使用不同的代码制作新功能?

谢谢,

杰克。

4

1 回答 1

0

尝试在您的方法中调用它viewDidLoad(还要确保删除您的 JavaScript 代码):

[_webView setScalesPageToFit:YES]

它使网页缩放以完全适合 webview 的边界。

于 2013-01-12T09:32:29.293 回答