设备
判断接口是否可以在当前客户端版本运行
使用说明
canIUse 方法调用的参数使用 api 名称
客户端 | Android | iOS | PC |
---|---|---|---|
支持说明 | 支持 | 支持 | 支持 |
const result = window.ksoxz_sdk.canIUse('authorize')
返回结果
参数 | 说明 |
---|---|
boolean | 客户端是否支持此 api |
获取设备信息
使用说明
客户端 | Android | iOS | PC |
---|---|---|---|
支持说明 | 支持 | 支持 | 支持 |
window.ksoxz_sdk.getDeviceInfo({onSuccess(deviceInfo)});
返回结果
参数 | 类型 | 描述 | 备注 |
---|---|---|---|
pixelRatio | number | 设备像素比 | 仅PC支持 |
screenWidth | number | 屏幕宽度 | 分辨率 |
screenHeight | number | 屏幕高度 | 分辨率 |
model | string | 型号 | / |
version | string | 设备系统版本 | / |
netInfo | string | 网络类型 | wifi,ethernet,2g, 3g, 4g, 5g, unknown, none PC无返回值 |
operatorType | string | 运营商信息 | CMCC:中国移动 WCDMA:中国联通 CDMA:中国电信 unknown:未知 PC无返回值 |
platform | string | 客户端平台 | iOS, android, PC |
displayMode | string | WPS协作在当前屏幕尺寸下的显示模式 | PhoneMode:手机显示模式 TabletMode:平板显示模式 PC无返回值 |
获取客户端信息
使用说明
客户端 | Android | iOS | PC |
---|---|---|---|
支持说明 | 支持 | 支持 | 支持 |
window.ksoxz_sdk.getAppInfo({onSuccess});
返回结果
参数 | 类型 | 描述 | 备注 |
---|---|---|---|
platform | string | 客户端平台: iOS,android,windows,mac | / |
version | string | 客户端版本号 | / |
packageName | string | 客户端包名 | / |
showOpenUrlModal | boolean | 客户端打开外部链接是否弹窗提示 | / |
channel | string | 渠道号 | 仅PC支持 |
获取授权的接口
使用说明
客户端 | Android | iOS | PC |
---|---|---|---|
支持说明 | 支持 | 支持 | / |
window.ksoxz_sdk.authorize({params: { scope: 'album'}, onSuccess, onError});
说明参数
参数 | 类型 | 描述 | 备注 |
---|---|---|---|
scope | string | / | camera: 摄像头 microphone: 麦克风 album: 相册 access-storage: 内置存储读取、写入 location: 定位 |
返回结果
参数 | 类型 | 描述 | 备注 |
---|---|---|---|
auth | boolean | 是否授权成功 | / |
code | string | 错误编码 | / |
msg | string | 错误信息 | / |