Skip to content

ESAppModule ​

isAppInstalled(String packageName) ​

功能描述 ​

根据包名判断应用是否安装。

参数 ​

String packageName ​

属性类型默认值必填说明
packageNameStringnull否应用的包名

返回值 ​

属性类型说明
dataBoolean是否安装应用

示例代码 ​

点击查看源码
js
ESAppModule.isAppInstalled('com.xxxx.app.live').then(
    (result) => {
        let isAppInstalled = result.data;
    },
    error => {
    }
);

注意 ​

无

isSystemApp(String packageName) ​

功能描述 ​

根据包名判断应用是否是系统应用。

参数 ​

String packageName ​

属性类型默认值必填说明
packageNameStringnull否应用的包名

返回值 ​

属性类型说明
dataBoolean是否是系统应用

示例代码 ​

点击查看源码
js
ESAppModule.isSystemApp('com.xxxx.app.live').then(
    (result) => {
        let isSystemApp = result.data;
    },
    error => {
    }
);

注意 ​

无

getAppList() ​

功能描述 ​

获取应用列表。

参数 ​

无

返回值 ​

Object appList

属性类型说明
systemArray系统应用信息列表
userArray用户应用信息列表

Object appInfo

属性类型说明
nameString应用的名称
pkgString应用的包名
verCodeNumber应用版本号
verNameString应用版本名称
installTimeNumber应用安装时间
updateTimeNumber应用更新时间

示例代码 ​

点击查看源码
js
ESAppModule.getAppList().then(
        (appList) => {
            let systemAppList = appList.system;
            let userAppList = appList.user;
        },
        error => {
        }
    );

注意 ​

无

getAutoStartAppList() ​

功能描述 ​

获取自启应用列表。

参数 ​

无

返回值 ​

Array appList

属性类型说明
nameString应用的名称
pkgString应用的包名
verCodeNumber应用版本号
verNameString应用版本名称
systemBoolean是否是系统应用
allowBoolean是否是自启应用

示例代码 ​

点击查看源码
js
ESAppModule.getAutoStartAppList().then(
        (result) => {
        },
        error => {
        }
    );

注意 ​

无