AppCan插件使用文档之uexDevice

AppCan插件使用文档之uexDevice

ID:40744061

大小:37.04 KB

页数:12页

时间:2019-08-07

上传者:U-3744
AppCan插件使用文档之uexDevice_第1页
AppCan插件使用文档之uexDevice_第2页
AppCan插件使用文档之uexDevice_第3页
AppCan插件使用文档之uexDevice_第4页
AppCan插件使用文档之uexDevice_第5页
资源描述:

《AppCan插件使用文档之uexDevice》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

AppCan插件使用文档之uexDeviceuexDevice对象封装了用于调用设备硬件参数相关信息和硬件状态相关信息。使用示例以下示例代码说明了如何使用uexDevice对象的方法.AppCanAPIuexDevice设备
屏幕方向切换
当前的屏幕方向为:
震动
输入震动持续时间(毫秒为单位):


设备信息
1.获取CPU信息:
2.获取系统版本:
3.获取厂商信息:
4.获取键盘信息:
5.获取蓝牙信息:
6.获取WIFI信息:
7.获取摄像头信息:
8.获取GPS信息:
9.获取GPRS信息:
10.获取触屏信息:
11.获取IMEI信息:
12.获取DeviceToken:
13.获取ios设备类型:
14.获取网络状态:
15.获取磁盘剩余空间:
16.获取移动网络运营商的名称:
17.获取WIFImac地址:
18.获取硬件型号:
Methods1、vibrate(inMilliseconds)启动设备震动器震动一定时间,单位为毫秒数。备注,ios平台中,ipad,ipod不支持震动,在使用之前需要判断是否是iphoneParameters:inMilliseconds震动毫秒数。2、cancelVibrate()取消震动。3、getInfo(inInfoID) 根据inInfoID获取设备信息或状态。ParametersinInfoID设备信息ID。inInfoID值说明返回值0描述CPU频率的字符串,eg:“1024MHZ”。IOS平台获取不到时,返回“0”{"cpu":"xxx"}1描述系统版本的字符串,eg:“Android2.3.4”{"os":"xxx"}2标书设备制造商的字符串eg:“htc”{"manufacturer":"xxx"}3代表是否支持键盘的字符串0(不支持)或1(支持){"keyboard":1}4代表是否支持蓝牙的字符串0(不支持)或1(支持)当设备有蓝牙功能时,即使蓝牙关闭,返回信息仍然是支持蓝牙,即值为字符串1。在IOS上的蓝牙功能只支持同一应用间使用,和普遍人们理解的不同,视为不支持。{"blueTooth":1}5代表是否支持WIFI的字符串0(不支持)或1(支持)当设备有wifi功能时,即使wifi关闭,返回信息仍然是支持wifi,即值为字符串1。{"wifi":1}6代表是否支持摄像头的字符串0(不支持)或1(支持){"camera":1}7代表是否支持GPS的字符串0(不支持)或1(支持)当设备有gps功能时,即使gps关闭,返回信息仍然是支持gps,即值为字符串1。{"gps":1}8代表当前移动网络数据连接是否可用(不含WIFI)的字符串0(不可用)或1(可用){"gprs":1}9代表设备是否支持触屏的字符串0(不支持)或1(支持){"touch":1} 10代表此设备IMEI(国际移动设备唯一标识码)号的15位字符串,eg:“356357046156042”。在IOS上,获得不到imei时可获得UUID,eg:“dea7f0e2f8c7dfd0c07555b96aff2d342587505b”{"imei":"xxx"}11推送服务器需要的一个代表此设备的唯一令牌的字符串。eg:“98d264a377689b336f1215e6264ab0c555f45b4aab61e6fff667883aef829ccb”,没有时返回空字符串。Android的deviceToken是softToken。{"deviceToken":"xxx"}12设备类型,用来判断当前的设备是phoneouch或者pad(IOS专用,类型值参考常量表IOS设备类型){"deviceType":"0"}13当前联网的方式(类型值参考常量表网络状态类型){"connectStatus":"-1"}14当前设备剩余的磁盘空间大小的字符串,eg:“12345678”单位:字节{"restDiskSize":"10000"}15当前移动网络运营商的名称,比如”中国联通”,如果获取不到返回空字符串{"mobileOperatorName":"xxx"}16表示当前设备的WIFImac地址,可作为设备的唯一标识,IMEI可能在某些不具备移动通讯的android平板或MP4上获取不到,但是android系统设备一般都会具有WIFI功能,所以mac地址作为设备唯一标识比IMEI更可靠{"macAddress":"xxx"}17当前设备的型号名称,如“GalaxyNexus”{"model":"xxx"}4、cbGetInfo(opId,dataType,data)uexDevice.getInfo的回调函数,返回代表设备信息或状态的字符串Parameters opId操作ID,在此函数中不起作用,可忽略。dataType返回数据的数据类型为uex.cJSON(值为1)data返回的json格式数据,如:{"typename":"typevalue"}5、onOrientationChange(inOrientationValue)屏幕旋转监听方法。ParametersinOrientationValue屏幕的方向。Int;1:正竖屏;2:左横屏;4:倒竖屏;8:右横屏

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭