URL位智(GPS),从浏览器定向到应用

时间:2018-12-10 16:17:24

标签: android ios url url-redirection waze

我有一个位智URL,其地址位于Web页面的一个按钮中,souldnt在其中计算路线,只在地图上标记图钉。该链接应将用户重定向到Waze应用程序,但是waze正在尝试跟踪到给定地址的路由,并且在打开应用程序时由于无法计算路由而无法正常工作。

这是我用于以下目的的链接: https://www.waze.com/pt-BR/livemap?ll=-47.91084051%2c-15.83598078&%3bnavigate=yes&%3bzoom=17&lat=-15.8353442&lng=-47.9113094&zoom=16

此问题是否有解决方案,或者可能还有其他原因?

1 个答案:

答案 0 :(得分:0)

Waze最近重新制作了该网站的该部分,包括实时地图。在我看来,确实不可能让该应用程序不立即由Waze称为the deep links来启动导航。即使将navigate设置为no,它也会在应用程序中开始导航。

我只知道一种解决方案,如果您确定用户不会在台式计算机上打开此链接(因为他们将得到空白屏幕)并且用户在手机上安装了Waze应用。

如果您按照发布的链接查看移动设备上的页面,则可以看到用于打开应用程序的该按钮的URL使用waze://语法,并以{{1结尾}}。如果您希望应用仅显示位置,则可以将n属性设置为false,如下所示:n=T。对于您的示例,这类似于n=F。您可以像其他URL一样将其放在waze://?ll=-47.91084051,-15.83598078&n=F标记中,它将在安装了Waze的移动设备上正常工作。不过,它在任何其他设备上都不会执行任何操作(除了可能会打开空白屏幕)。

还有另一种URL语法,仅打开位置而不启动导航:<a>,但是该URL语法未出现在文档中,并且与http://waze.to//?ll=<coords>语法具有相同的作用。 ,因此建议您不要使用它。

您可能还需要考虑在the announcement topic at the Waze forums中发布有关这些问题的信息,因为它们可以使用此类反馈。我会继续说说waze://在该主题中为您所忽略。