Mobile Web-Wegbeschreibung vom aktuellen Standort aus

8

Ich erstelle eine mobile Version einer Website und versuche, mit einem Klick einen Link zum Starten von Google Maps mit Wegbeschreibungen zum Unternehmen vom aktuellen Standort des Nutzers aus zu erstellen. Ich habe es funktioniert gut für das iPhone, aber beim Testen auf Android, sieht es "Current% 20Location" und versucht, ein Geschäft namens "Current Location" zu finden. Hier ist mein aktueller Code:

%Vor%

Ich brauche eine universelle Zeichenfolge, um von der aktuellen Position aus zu suchen, und kann nirgendwo online eine definitive Antwort finden.

Vielen Dank im Voraus für jede Hilfe!

    
jmarx34 12.09.2011, 20:01
quelle

4 Antworten

7

Ich mache das gleiche und arbeite jetzt an Android. Ich habe kein iPhone, also kann ich das nicht testen. Sie sollten den Parameter saddr in der URL leer lassen und Google Maps wird ihn dann mit dem aktuellen Standort des Benutzers füllen. Verwenden Sie außerdem + Zeichen anstelle von Leerzeichen in der Zieladresse. Hier ist die korrigierte URL:

Ссылка

    
Derrick Miller 05.05.2012 23:54
quelle
0

Verwenden Sie die Google GPS-API, um die aktuelle Position abzurufen und an Karten zu übergeben. Noch besser, ich denke, es gibt eine Aktion, um die integrierte Kartenanwendung zu öffnen, die sie auffordert, vom aktuellen Standort zu Ihrer Adresse zu routen.

Dieser Artikel zu den Standortdiensten sollte Ссылка

helfen

Wenn Sie versuchen, es vollständig über das Web zu tun, muss der Benutzer die Standortdienste auf der Google-Webseite aktivieren, damit er funktioniert.

Sehen Sie sich auch diese JavaScript-Bibliothek an, die auf den meisten Geräten eine plattformneutrale API für GPS-Dienste bietet Ссылка

    
Michael Brown 12.09.2011 20:07
quelle
0

Google Maps mit Wegbeschreibungen vom aktuellen Standort

Ссылка

Ссылка PLUS

"location's_latitude" PLUS

"," PLUS

"location's_longitude" PLUS

"& amp; sensor = TRUE" // um Ihren aktuellen Standort zu erhalten

Wahrscheinlich der genaueste Weg mit lat und lang

    
michelito 23.01.2014 13:11
quelle
0
%Vor%

Dies ist die einzige Möglichkeit, einen genauen "Mein Standort" auf der Google Maps Mobile-Website zu erhalten. Ersetzen Sie die Koordinaten (41,75553, -88,322048) durch die Koordinaten Ihrer Standorte. Alle anderen Wege schrieben einfach an meinem Standort als Startadresse, ohne den Echtzeitort zu bekommen.

    
Joe Barrett 03.06.2014 14:15
quelle