timer

Android定时器模块 模块引用方式:let alarmModule = weex.requireModule(“ums/alarm”) 该模块包含的api如下:

setAlarm(params, callback)

设置android定时器

入参说明

属性 说明
params参数 JSON 类型
seconds number类型,单位为ms
requestCode String类型,计时器编号
name String类型,计时器名称
repeat boolean类型,是否重复。默认为false

回调结果

调用示例

alarmModule.setAlarm({
 seconds: 1000 * 60 * 2,
 requestCode:001,
 name: “testAlarm”,
 repeat:true
 },
 ret => {
 // 结果回调
 console.log('result = ' + JSON.stringfy(ret))
});

cancelAlarm(params, callback)

取消android定时器

入参说明

属性 说明
params参数 JSON 类型
requestCode String类型,计时器编号

回调结果

调用示例

alarmModule.cancelAlarm({
 requestCode:001,
 },
 ret => {
 // 结果回调
 console.log('result = ' + JSON.stringfy(ret))
});