UIWebView切换scalespagetofit

时间:2011-06-08 20:16:34

标签: iphone ios ipad uiwebview

我有一种情况,我想加载一些HTML

<html><body style="margin: 0; padding: 0;"><img src="/++video?cameraNum=15&width=640&height=480&noScaleUp=1&auth=cmhiOkJpZ01hYw==&7427" width=341 height=256></body></html>

当我设置scalesPageToFit = YES(在IB中检查)时,我可以捏缩放webview但图像的初始加载对于webview来说太小了:

enter image description here

如果我设置了scalesPageToFit = NO(在IB中未选中),那么视频源在加载时可以正确缩放,但现在用户无法捏缩放图片。 enter image description here

当然,我需要的是网页加载正确的大小然后允许用户捏缩放,双击以重置手势。

任何人都知道在代码或javascript中执行此操作的方法......?

谢谢,

罗布

1 个答案:

答案 0 :(得分:4)

在你的i项中使用meta标签有一个在ma项目中使用的样本。

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" id="iphone-viewport" content="minimum-scale=1.0, maximum-scale=1.0, width=device-width>

这有用吗?