NativeScript-从NativeScript应用程序启动另一个应用程序

NativeScript-从NativeScript应用程序启动另一个应用程序,nativescript,Nativescript,在NativeScript中,是否可以从NativeScript应用程序中启动另一个应用程序 比方说,我在一个应用程序中有一个按钮,当按下该按钮时,将启动带有坐标的Waze导航应用程序 在NativeScript中可以这样做吗 谢谢。应该很容易,在两种平台上都可以使用方案……只要将此代码转换为JS for iOS,就可以找到android的等效代码 “在Nativescript中是否可能”的答案几乎总是肯定的,因为我们只是将调用编组到操作系统中,而不需要本机包装器或任何功能 祝你好运 Waze

在NativeScript中,是否可以从NativeScript应用程序中启动另一个应用程序

比方说,我在一个应用程序中有一个按钮,当按下该按钮时,将启动带有坐标的
Waze
导航应用程序

在NativeScript中可以这样做吗


谢谢。

应该很容易,在两种平台上都可以使用方案……只要将此代码转换为JS for iOS,就可以找到android的等效代码

“在Nativescript中是否可能”的答案几乎总是肯定的,因为我们只是将调用编组到操作系统中,而不需要本机包装器或任何功能


祝你好运

Waze使用url方案“Waze://”,如果您的应用程序将在iOS 9及更高版本的设备上运行,则需要首先在Info.plist中注册该方案

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

NativeScript
openUrl
为您处理canOpenURL和后续openUrl

这是实现Waze的正确答案。谢谢你,斯蒂芬。
var utils = require('utils/utils');
utils.openUrl('waze://?ll=37.44469,-122.15971&z=10');