微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – 允许用手指缩放Google地图 – 适用于Android的PhoneGap

我在PhoneGap到Android的应用程序,我使用Android 2.2设备和Phone Gap 2.2.0版本..

我想通过手指让用户缩放地图

(在具有更高级版本的设备上,它可以工作!)

为什么这个版本不起作用?

我需要定义一些东西才能使它工作吗?

这是我用HTML链接到谷歌地图:

<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=true"></script>

这些是Manifest.xml文件的权限:

<uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.GET_ACCOUNTS"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>

解决方法:

这可能是硬件问题.许多(较旧的)Android设备不支持多点触控.如果您的设备不支持,则无法使用捏缩放.

检查android: how can I verify, that device support multitouch?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐