2016-08-15 5 views

Antwort

2

Sollte einfach sein, funktioniert irgendwie mit Schemas auf beiden Plattformen ... nur diesen Code in JS für iOS konvertieren, finden Sie das Äquivalent für Android.

How to launch another app from an iPhone app

Die Antwort auf „In Nativescript ist es möglich,“ ist so ziemlich immer ja, da wir nur Anrufe in das O‘nicht benötigt nativen Wrapper oder alles um Funktionalität Rangier.

Viel Glück!

1

Waze verwendet das URL-Schema 'waze: //', das Sie zuerst in Ihrem Info.plist registrieren müssen, wenn Ihre App auf Geräten mit iOS 9 und höher läuft.

<key>LSApplicationQueriesSchemes</key> 
    <array> 
     <string>waze</string> 
    </array> 

Sie können dann mit der openUrl Methode von dem mitgelieferten utils Modul

var utils = require('utils/utils'); 
utils.openUrl('waze://?ll=37.44469,-122.15971&z=10'); 

Die NativeScript openUrl behandelt sowohl die canOpenURL und nachfolgenden openURL für Sie

+0

Das ist die richtige Antwort Waze zu implementieren. Danke Stephen. – Davor