本文档部分API缺少示例代码,诚挚的邀请你参与到示例代码的编写中来,你可以在代码中发布2行自定义注释,内容自拟。 有意者可与刺鸟联系(QQ:4041990 Q群:7702175)

API简介

    uexWidgetOne,是一些关于系统、平台相关的信息和操作的对象,比如获取操作系统,操作系统的版本等信息,也可以获取AppCan中Widget,子Widget的信息;在android中,还能截获物理按键的事件等一些有用的操作。

接口说明

方法说明
uexWidgetOne.getPlatform( )获取平台信息,支持同步方式获取。
uexWidgetOne.exit([inflag])退出应用程序。
uexWidgetOne.cleanCache( )清除当前应用的所有cache。
uexWidgetOne.cbCleanCache(opId,dataType,data)uexWidgetOne.cleanCache的回调方法。
uexWidgetOne.getCurrentWidgetInfo( )获取当前widget信息。
uexWidgetOne.cbGetCurrentWidgetInfo(opId,dataType,data)uexWidgetOne.getCurrentWidgetInfo的回调方法。
uexWidgetOne.setBadgeNumber(badgeNum)设置应用badge Icon数字。调用该接口以后,应用会在进入后台的时候,配置icon badge number,然后显示在应用桌面上,等应用再次进入的时候会清空。(仅适用IOS版本)。
uexWidgetOne.cbError(opCode,errorCode,errorInfo)AppCan对象错误统一处理方法。
exit([inflag])
参数名称描述
inflag是否弹关闭提示框,若传0则不弹提示框,否则,其余情况默认弹框提示退出。
cbCleanCache(opId,dataType,data)
参数名称描述
opId操作ID,在此函数中不起作用,可忽略
dataType返回数据的数据类型为uex.cInt(值为2)。
data返回的数据,0成功或1失败。
cbGetCurrentWidgetInfo(opId,dataType,data)
参数名称描述
opId操作ID,在此函数中不起作用,可忽略。
dataType返回数据的数据类型为uex. cJSON (值为1)。
data返回的数据,格式为:{"widgetId":"xxx","appId":"xxx","version":"xxxx","name":"xxx","icon":"xxx.png"}。
setBadgeNumber(badgeNum)
参数名称描述
badgeNum正整数的字符串。
cbError(opCode,errorCode,errorInfo)
参数名称描述
opCode操作ID。
errorCode错误代码,详见ErrorCode。
errorInfo错误信息。