我正在开发混合应用程序并希望从任何设备(android/ios/windows phone/web)访问 HERE map url
我试着遵循这个答案:Create URL to here.com
但它并不是在所有情况下都有效。
就我而言,我尝试了这个网址:https://www.here.com/directions/drive/start:48.85,2.35/end:52.51,13.38
- Android 没有安装 Here map 应用:打开 m.here.com -> ok
- 安装了 Here map 的 Android:打开 m.here.com 但未找到已安装的应用程序 -> 失败
- 没有安装 Here map 应用程序的 iOS:打开 m.here.com -> ok
- 安装了 Here map 应用程序的 iOS:打开 m.here.com 并询问我们是否要使用已安装的应用程序,但如果我单击是,应用程序会提示我“找不到行程”-> 失败
- 没有安装 Here map 应用程序的 Windows Phone 10 :要求我安装 Here map 应用程序,如果我说是,则重定向到存储没有结果(失败),如果我说否,错误页面 -> 失败强>
- 安装了 Here map 应用程序的 Windows Phone 10:打开应用程序但说我“找不到行程”->失败
- 网络:确定
我的错误比成功案例多,所以我不能使用这种url。
是否有其他类型的 URL 可用于打开 m.here.com
如果没有已安装的应用程序,如果已安装则启动应用程序?
(或至少在所有情况下打开 m.here.com
)
最佳答案
深度链接开发者指南最近已公开,您可以使用它。
所以,尝试创建共享网址
(您会得到类似这样的信息:https://share.here.com/r/52.51607,13.37699,Berlin%2C%20Germany/51.05364,13.74082,Dresden%2C%20Saxony%2C%20Germany?m=d&t=normal)
关于android - 从手机打开此处 map 网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35151167/