放大iOS中phoneGap的缩小比例

我正在开发一个使用HTML5 / PhoneGap的iOS学习型应用程序,但是在缩放function时遇到了一些问题。 据我所知,PhoneGap在UIwebview中运行应用程序。 所以放大缩小function应该可以在PhoneGap中自动工作,但它不起作用,虽然它在Safari浏览器上工作。 可以请一些人指导我如何实现这个function。

虽然我也设置uiwebview mutitouch启用。 在mainviewcontrollers内webviewdidfinish正在加载..

[theWebView setMultipleTouchEnabled:YES]; 

提前致谢。 请指导我

最后,我在iOS手机差距应用中实现了放大缩小。

我得到的解决scheme是,您需要在主视图控制器的viewdidLoad方法中设置scalesPageToFit属性。 而且不需要更改任何HTML / js代码

 - (void) viewDidLoad { [super viewDidLoad]; self.webView.scalesPageToFit = YES; } 

现在它的工作。

还有另一个我得到的替代解决scheme。 它需要改变主/根index.html文件。 像这样添加一个元标记

 <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1.5, user-scalable=yes"> 

而不需要像mainviewcontroller.m或类似的其他编译本地代码的任何文件。

比以前的解决scheme更好的工作。