HWH5.getDeviceInfo
HWH5.getAppInfo
HWH5.getWecodeInfo
HWH5.getNetworkType
HWH5.getConnectedWifi
HWH5.getDeviceInfo
获取系统信息:包含设备OS类型、设备版本、设备名称
扫码体验:
请求参数
无。
返回结果
参数 | 说明 |
---|---|
deviceName | 设备名称 |
osType | 设备平台类型,可选值:iOS、android |
osVersion | 系统版本 |
deviceID | 设备ID |
请求示例
ES6版本
HWH5.getDeviceInfo().then(data => { console.log(data); }).catch(error => { console.log('获取设备信息异常', error); });
ES5版本
HWH5.getDeviceInfo().then(function (data) { console.log(data); }).catch(function (error) { console.log('获取设备信息异常', error); });
HWH5.getAppInfo
获取当前APP的信息:版本号、应用版本名称、应用语言设置、详情正文的字体大小
扫码体验:
请求参数
无。
返回结果
参数 | 说明 |
---|---|
versionCode | 应用版本号 |
versionName | 应用版本名称 |
environment | 应用环境 (SIT / UAT / PRODUCTION) |
appName | 应用名称 |
language | 应用语言设置 (zh:中文,en:英文) |
fontSize | 详情正文的字体大小 |
font | 字体对象 |
font 参数说明
参数 | 说明 |
---|---|
bigMoreTitleFontSize | 特大标题 |
bigTitleFontSize | 大标题 |
titleFontSize | 标题 |
subTitleFontSize | 副标题 |
auxiliaryArtFontSize | 辅助文 |
promptInfoFontSize | 提示性辅助文 |
contentFontSize | 正文段落 |
bigMoreAvatarSize | 特大头像 |
listAvatarSize | 列表头像 |
contentAvatarSize | 内容头像 |
navigationAvatarSize | 导航栏头像 |
auxiliaryAvatarSize | 辅助头像 |
fontPercent | 字体倍率(包括头像) |
请求示例
ES6版本
HWH5.getAppInfo().then(data => { console.log(data); }).catch(error => { console.log('获取APP信息异常', error); });
ES5版本
HWH5.getAppInfo().then(function (data) { console.log(data); }).catch(function (error) { console.log('获取APP信息异常', error); });
HWH5.getWecodeInfo
获取当前We码小程序的相关信息
扫码体验:
请求参数
无。
返回结果
参数 | 说明 |
---|---|
nameEN | 英文名 |
nameZH | 中文名 |
appId | We码小程序的唯一识别ID |
alias | 别名 |
contacts | 应用联系人,(姓名+帐号,用于显示) |
account | 应用联系人帐号 |
请求示例
ES6示例
HWH5.getWecodeInfo().then(data => { console.log(data); }).catch(error => { console.log(error); });
ES5示例
HWH5.getWecodeInfo().then(function (data) { console.log(data); }).catch(function (error) { console.log(error); });
HWH5.getNetworkType
返回是否有网络,网络类型是WiFi还是4g/3g/2g
扫码体验:
请求参数
无。
返回结果
参数 | 说明 |
---|---|
status | true:有网络,false:无网络 |
type | 返回值 wifi:无线网络 notReachable:无网络 wwan/4g/3g/2g:移动网络 unknown:未知 |
请求示例
ES6版本
HWH5.getNetworkType().then(data => { console.log(data); }).catch(error => { console.log('返回网络状态异常', error); });
ES5版本
HWH5.getNetworkType().then(function (data) { console.log(data); }).catch(function (error) { console.log('返回网络状态异常', error); });
HWH5.getConnectedWifi
获取热点接入信息
扫码体验:
请求参数
无
返回结果
参数 | 类型 | 说明 |
---|---|---|
SSID | String | Wi-Fi 的 SSID |
BSSID | String | Wi-Fi 的 BSSID |
请求示例
ES6示例
HWH5.getConnectedWifi().then(data => { console.log(data); }).catch(err => { console.log(err); });
ES5示例
HWH5.getConnectedWifi().then(function (data) { console.log(data); }).catch(function (err) { console.log(err); });