【问题标题】:update native google maps app from a web app从网络应用程序更新本机谷歌地图应用程序
【发布时间】:2015-06-04 12:57:40
【问题描述】:

我是否可以运行一个网络应用程序,以及一个由在机器人上运行的网络应用程序启动的原生谷歌地图应用程序,并让用户在网络应用程序上执行的操作自动更新原生地图应用程序?

例如。用户单击 Web 应用程序上的链接。地址提要制造商中的查询字符串值指向地图应用程序,如果用户选择,它将在本机应用程序而不是浏览器中启动。然后,用户返回 Web 应用程序,进行更改。当用户使用地图应用程序时,网络应用程序上的更改已经通过某种推送通知系统反映在地图应用程序中,从网络应用程序到本地地图应用程序。

这有可能吗?

【问题讨论】:

  • too much description. woohhhhhhh
  • 很抱歉。我可以运行一个网络应用程序,一个在机器人上运行的原生谷歌地图应用程序,并让用户在网络应用程序上执行的操作自动更新原生地图应用程序吗?
  • 这就是我最初的想法,但如果我回到别人问我这个问题并且我说这无法完成,我将不得不做很多解释,因为为什么,因为“做不到”在我工作的地方几乎总是一个不可接受的答案。但是让我看看有没有其他人听说过这样的事情

标签: javascript android ios google-maps-api-3 web-applications


【解决方案1】:

如果您谈论的是在同一设备上运行的网络应用程序,您至少可以使用一些 URL scheme 来打开本机地图应用程序。但似乎没有办法将信息返回到您的网络应用程序。 (嗯,对于登录应用,登录设备之间似乎有一些连接和数据共享,但不确定它是如何工作的。)

但是对于这个问题,我能想到的最终解决方案是开发您自己的地图应用程序版本,该应用程序应该是使用谷歌地图 API 完成与谷歌地图基本相同的事情的应用程序,它也同步数据使用您的后端网络服务器。

【讨论】:

  • 我认为你是对的,我怀疑同样的事情。但是,我实际上不需要网络应用程序从本地地图应用程序接收任何内容,反之亦然。因此,当有人通过 Web 应用程序中的 UI 添加地址时,我想向在后台运行它的方向的地图应用程序发送推送,以便它现在将其添加到它已经给出方向的内容中。对我来说听起来很牵强,但我必须在给出答案之前检查一下。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-02-23
  • 1970-01-01
  • 2014-11-15
  • 1970-01-01
  • 2023-03-21
  • 2021-04-25
  • 1970-01-01
相关资源
最近更新 更多