获取app相关信息
[!TIP|labelVisibility:hidden|iconVisibility:hidden] navigator.appInfo.getInfo(successCallback,errorCallback)
支持平台:
- Android
- iOS
参数说明
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| successCallback | Function | 是 | 成功的回调函数 |
| errorCallback | Function | 否 | 失败的回调函数 |
successCallback 成功回调函数返回一个对象,其属性包括:
id(String) --Android平台下为包名;iOS平台下为Bundle idname(String) -- 应用名version(String) -- 版本号isRelease(Boolean) -- 是否是release包onLineId(String) -- 当前应用APPID
示例代码
// 引用js
<script src='supconit://hcmobile.js'></script>
<script>
// 监听’deviceready‘事件
document.addEventListener('deviceready', onDeviceReady, false)
function onDeviceReady(){
// 获取app相关信息
navigator.appInfo.getInfo(function (result) {
alert(JSON.stringify(result));
},function (error) {
alert(error);
});
}
</script>
响应示例代码:
{
"id":"com.supcon**",
"name":"插件扩展**",
"isRelease":false,
"version":"1.0.2"
}