Waze has recently reworked that part of the website, including the livemap. It would appear to me that it is indeed not possible to have the app not start the navigation straight away with what Waze calls the deep links. Even when setting navigate
to no
, it starts the navigation in the app.
I only know of a solution if you are certain that the user will not open this link on a desktop computer (as they'll get a blank screen) AND that the user has the Waze app installed on their phone.
When you look at the page you get on your mobile device if you follow the link you posted, you can see that the URL for that button to open the app uses the waze://
syntax and ends with n=T
. If you want the app to just show the location, you can set that n property to false like so: n=F
. This gives something like waze://?ll=-47.91084051,-15.83598078&n=F
for your example. You can just put that in the <a>
tag like any other URL and it will work fine on a mobile device that has Waze installed. It'll do nothing (except maybe open a blank screen) on any other device though.
There is also an alternative URL syntax that just opens up the location without starting the navigation: http://waze.to//?ll=<coords>
, but that one doesn't appear in the documentation and has the same effect as the waze://
syntax, so I'd advice against using it.
You may also want to consider posting about these issues in the announcement topic at the Waze forums as they could use such feedback. I'll go ahead and make a remark about the navigate=no
being ignored in that topic for you.