2016-08-15 217 views

回答

2

應該很容易,有點與兩個平臺上的方案一起工作......只需將此代碼轉換爲適用於iOS的JS,即可找到與android相同的代碼。

How to launch another app from an iPhone app

答案「在Nativescript是有可能」是幾乎總是沒錯,因爲我們只是編組調用到OS」不需要原始包裝或周圍的功能什麼。

祝你好運!

1

Waze使用url方案'waze://',如果您的應用程序將在iOS 9和更高版本的設備上運行,您需要首先在Info.plist中註冊。

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

然後,您可以使用來自包括utils模塊

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

的NativeScript openUrl同時處理的canOpenURL和隨後的OpenURL爲您

+0

openUrl方法這是落實到位智正確答案。謝謝斯蒂芬。 – Davor

相關問題