获取app相关信息
[!TIP|labelVisibility:hidden|iconVisibility:hidden] navigator.appInfo.getInfo(successCallback,errorCallback)
支持平台:
- Android
- iOS
参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
successCallback | Function | 是 | 成功的回调函数 |
errorCallback | Function | 否 | 失败的回调函数 |
successCallback
成功回调函数返回一个对象,其属性包括:
id
(String) --Android
平台下为包名;iOS
平台下为Bundle id
name
(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"
}