放大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更好的工作。
- NSArray充满了NSDictionaries。 如何find对象的索引?
- XCode文档 – 脱机阅读
- 如何保持导航栏消失与MSMessagesViewController – > UIContainerView – > UINavigationController – > UITableViewController?
- 在segue之后保持标签栏在View上?
- 如何在谷歌地图上绘制正确的折线
- PhotoKit的迷你教程
- 适用于IOS8 beta CloudKit的CKDiscoverAllContactsOperation的任何工作示例代码?
- NSPredicate在年份之前过滤
- iOS 7 CAEmitterLayer不适当地产生粒子