当用户单击 Button.1 时打开移动设备的地图

Posted

技术标签:

【中文标题】当用户单击 Button.1 时打开移动设备的地图【英文标题】:Open Mobile Device's Maps When user Click Button.1 【发布时间】:2014-03-17 15:47:11 【问题描述】:

我正在使用 phonegap 开发移动应用程序。在我的应用程序中,我有一个按钮,即“查看位置”。当用户点击该按钮时,设备地图应该打开,地图打开后,用户点击返回,它应该回到我的应用程序。该怎么做?

【问题讨论】:

【参考方案1】:

查看android intents list,应该可以在geo: URI 空间中使用q 参数。

在 Android 上试试这个:

<a href="geo:0,0?q=Bacau">Test</a>

<a href="geo:38.897096,-77.036545">open map</a>

ios

<a href="maps:q=someaddress" target="_blank" />

Source 1 - 归功于 Dpa99c,Source 2 - 归功于 Simon MacDonald

目前,所有这些功能都没有统一在一个 API 下。您将不得不分别处理每个平台。

【讨论】:

以上是关于当用户单击 Button.1 时打开移动设备的地图的主要内容,如果未能解决你的问题,请参考以下文章

随着用户的移动,定期将地图上的所有标记移动到其更新/新的当前位置

当用户在菜单外单击时,如何关闭 Bootstrap 导航栏下拉菜单?

在移动设备上输入时,如何让我的 React TextField 打开数字键盘?

如何在安卓应用中查看地图

你如何测量地图移动了多远?

当用户移动地图时,停止 MKMapView 移动到用户的当前位置