设备
1. 获取设备信息
(@since 云助手app 3.2.0)
yzs.getDeviceInfo({
success: function(result) {
/*
{
"deviceId": "98a14d3429e98373b9e8b82bdfb96264",
"appVersion": "3.3.2",
"manufacturer": "Apple",
"deviceName": "iPhone6",
"osVersion": "9.3",
"appId": "com.mysoft.weizhushou",
"phoneType": "ios",
"brand": "Apple",
"resolution": "750*1334"
}
*/
},
error: function(result) {
}
});
返回说明
参数 | 参数类型 | 说明 |
---|---|---|
deviceId | String | 设备唯一标识 |
appVersion | String | 云助手app的版本号 |
manufacturer | String | 手机生产厂商 |
deviceName | String | 设备名称 |
osVersion | String | 手机操作系统版本号 |
appId | String | 云助手app id |
phoneType | String | 手机类型(android/ios) |
brand | String | 手机品牌 |
resolution | String | 手机分辨率(宽*高) |
2. 获取地理位置
(@since 云助手app 3.2.0)
yzs.getDeviceLocation({
targetAccuracy: 50,
success: function(result) {
/*
{
"longitude": 30.47970529693781,
"latitude": 114.4005264539762,
"accuracy": 50,
"provider": "wifi"
}
*/
},
error: function(result) {
}
});
参数说明
参数 | 参数类型 | 必须 | 说明 |
---|---|---|---|
targetAccuracy | int | 否 | 定位精度半径(单位米) |
返回说明
参数 | 参数类型 | 说明 |
---|---|---|
longitude | double | 经度 |
latitude | double | 纬度 |
accuracy | int | 定位精度半径(单位米) |
provider | String | 定位提供者(wifi / lbs / gps) |
3. 获取网络类型
(@since 云助手app 3.1.6)
yzs.getNetworkType({
success: function(result) {
/*
{
"netwrokType": "4g"
}
*/
},
error: function(result) {
}
});
返回说明
参数 | 参数类型 | 说明 |
---|---|---|
netwrokType | String | 当前网络类型 wifi/2g/3g/4g/No network connection |