2016-04-25 16 views
1

Derzeit entwickeln Ionic Mobile App und haben eine Wegbeschreibung Schaltfläche auf einer der Seiten.Geo Intent, wie man Richtungen automatisch startet

Einstellung Derzeit meine Absicht wie diese

if(address.length !== 0){ 
    address = "(" + address + ")"; 
} 
var location = getDrivingLocation(); 
var url = encodeURI(location.latitude + "," + location.longitude + "?q=" + location.latitude + "," + location.longitude + address); 
window.location = "geo:" + url + "&z=18"; 

Es die Karte und aktuelle Spot startet, aber ich muss noch die Planer Taste manuell drücken auf Google Maps Richtungen zu starten. Gibt es etwas in der URL, das ich ändern kann, damit es automatisch startet?

Antwort

0

Sie können versuchen, ein URL-Schema zu verwenden, URL-Schema ermöglicht es Ihnen, eine IOS-Anwendung von einer anderen IOS-App aus zu starten. Dies sind die unterstützten URL-Schemata:

  • comgooglemaps: // und comgooglemaps-x-Rückruf: // - Diese Programme ermöglichen es Ihnen, die Google Maps App für iOS zu starten und führen Sie eine von mehreren Aktionen:

    • Zeigt eine Karte an einer bestimmten Position und Zoomstufe an.

    • Suchen Sie nach Orten oder Orten und zeigen Sie sie auf einer Karte an.

    • Anfordern von Richtungen von einem Ort zum anderen. Die Wegbeschreibung kann für vier Transportarten zurückgegeben werden: Fahren, Gehen, Radfahren und öffentliche Verkehrsmittel.

    • Fügen Sie die Navigation zu Ihrer App hinzu.

  • comgooglemapsurl: // - Dieses Schema ermöglicht es Ihnen, die Google Maps App für iOS starten Sie eine URL aus dem Desktop Google Maps-Website abgeleitet werden. Dies bedeutet, dass Sie Ihren Nutzern eine native mobile Nutzererfahrung bieten können, anstatt einfach die Google Maps-Website zu laden.

Für weitere Informationen können Sie dies überprüfen page.

Ich weiß nicht, ob dies das ist, was Sie wollen, aber Sie können dies überprüfen example. Ich denke, es wird dir eine Idee geben.

Verwandte Themen