I hope you can help me with some issues that I have with some Lumia devices. I am developing a web application for mobile devices. In some web pages is needed to open a native maps application (depending by platform it could be Bing Maps, Google Maps, etc...) and to plot a route. This should be implemented in different way from platform to platform. For ex. for Android it was achieved very easy by using a simple url like this ("http://maps.google.com/?saddr=...") and a user can choose to open a web browser or a native Google Maps application. For Windows Phone I found that there is a way to open the native maps with a "maps:" scheme uri. I was not able to plot a route with this, but I was able to open the native maps and to show the destination point on it (for ex. you can show a location by specifying the lat/lon in this way: <a href="maps:61.503106 23.761072">, it shows a location from Finland, Tampere), which finally was an accepted solution. This was tested with a Samsung phone with WP 7.5 and this worked properly. When I have tested with some Nokia devices I found that "maps:" protocol still open the Bing Maps application and not Nokia Maps (how I expect to be) and even so this is not working on all Lumia devices. It works properly for Lumia 920 device (exactly like on Samsung Omnia 7) and it not work for Lumia 620 and Lumia 820 models. I mean by not working that it still open a Bing Maps application but it is not able to show correctly the requested location, it shows always some last location opened by user somehow.
My questions to you are:
1. Is there a way to open the native Nokia Maps from web browser and to plot a route on Nokia Lumia devices?
2. What I am doing wrong with "maps:" URI schema that is working well on Samsung, HTC, Lumia 920 and not on Lumia 620 and Lumia 820?
I hope you can give me some hints about these issues or at least to forward me at the proper location where I can find some answers.