2014-01-16 22 views
0

我使用了openlayers 2.13和来自geoserver 2.1.3的矢量图层。使用openlayers和手机的tap事件不工作

我用JS动态地在矢量图层中创建点。如果我点按手指,不会在智能手机和平板电脑上“点击”。我使用<script type='text/javascript' src='OpenLayers.js'></script>。这够了吗?我应该使用OpenLayers.mobile.js吗?

我该如何解决这个问题?

谢谢

+0

你并不需要使用的OpenLayers API脚本的移动版本。该版本包含OpenLayers功能的一个子集。 OpenLayers 2.13适用于所有移动浏览器。不过,我在某些设备上经历过这一点选择可能有点挑剔。您是否可以通过鼠标输入设备确认选择是否按预期工作?您的OpenLayers应用程序是否可公开访问?如果可能的话,您可以使用不适用于移动设备的选择控件创建jsFiddle。 –

回答