首页 > API文档 > JavaScript API
启动器
更新时间: 2021-12-08 11:53:01

启动器

接口名接口描述
launcher.checkAppInstalled检测应用是否安装
launcher.launchApp启动第三方应用

检测应用是否安装

代码样例

FSOpen.launcher.checkAppInstalled({
    scheme: 'taobao',
    pkgName: 'com.alibaba.taobao',
    onSuccess: function(resp) {
        // installed: true
        if (resp.installed) {
            alert('本机安装了应用');
        } else {
            alert('本机未安装应用');
        }
    }
});

方法名:FSOpen.launcher.checkAppInstalled
JS版本:2.0.0
客户端支持版本:5.4.0及以上

调用参数说明:

参数类型必须说明
schemeStringiOS使用,应用scheme。
pkgNameStringAndroid使用,应用包名。

成功回调返回参数:

参数类型说明
installedBoolean检测结果

启动第三方应用

代码样例

FSOpen.launcher.launchApp({
    scheme: 'taobao',
    pkgName: 'com.alibaba.taobao',
    onSuccess: function(resp) {
        // do sth
    },
    onFail: function(error) {
        if (error.errorCode === 40010) {
            alert('未安装该应用');
            return;
        }
        alert('操作失败,错误码:' + error.errorCode);
    }
});

方法名:FSOpen.launcher.launchApp
JS版本:2.0.0
客户端支持版本:5.4.0及以上

调用参数说明:

参数类型必须说明
schemeStringiOS使用,应用scheme。
pkgNameStringAndroid使用,应用包名。