我想制作一个基于HTML5的移动设备网页,显示来自谷歌地图(或其他地图提供商,但我更喜欢GMaps)的地图,并带有多点触控支持。这有可能吗?
我的意思是:如果您打开谷歌地图的Android原生应用程序,您会发现可以使用两个手指捏放缩,旋转地图等。然而,如果您在移动平台上查看谷歌地图的HTML5应用程序,虽然您仍然可以用一个手指四处移动,但不能进行捏放缩等操作。在后者(HTML5)应用程序中缩放,您必须按下提供的“+”和“-”按钮。
最后,也许有一些奇怪的方法适用于我的特定应用程序,不是常规的嵌入GMaps在HTML5中的方式,因此我想简要分享我的应用程序想法。总体目标是制作一个HTML5移动应用程序,只显示一个有限区域(例如,在开发者选择的位置周围20公里),只有几个缩放级别(例如,4级)。这意味着只需要显示少量有限数量的瓷砖。因此,这些瓷砖在首次加载应用程序时可以预先打包并存储在本地,以便用户永远不必等待即时加载瓷砖。因此,应用程序用户可能永远不需要使用GMaps API,它可能只是像我在内部漫游/缩放的大型图像。实际上,如果更容易的话,我们可以使用其他地图提供商而不是GMaps。除了常规的在HTML5文档中嵌入(Google)Maps数据的方式,还有其他奇怪的方法吗?
谢谢,
我的意思是:如果您打开谷歌地图的Android原生应用程序,您会发现可以使用两个手指捏放缩,旋转地图等。然而,如果您在移动平台上查看谷歌地图的HTML5应用程序,虽然您仍然可以用一个手指四处移动,但不能进行捏放缩等操作。在后者(HTML5)应用程序中缩放,您必须按下提供的“+”和“-”按钮。
最后,也许有一些奇怪的方法适用于我的特定应用程序,不是常规的嵌入GMaps在HTML5中的方式,因此我想简要分享我的应用程序想法。总体目标是制作一个HTML5移动应用程序,只显示一个有限区域(例如,在开发者选择的位置周围20公里),只有几个缩放级别(例如,4级)。这意味着只需要显示少量有限数量的瓷砖。因此,这些瓷砖在首次加载应用程序时可以预先打包并存储在本地,以便用户永远不必等待即时加载瓷砖。因此,应用程序用户可能永远不需要使用GMaps API,它可能只是像我在内部漫游/缩放的大型图像。实际上,如果更容易的话,我们可以使用其他地图提供商而不是GMaps。除了常规的在HTML5文档中嵌入(Google)Maps数据的方式,还有其他奇怪的方法吗?
谢谢,