Script 1.8.0

setCallback

原型:

setCallback(callback)

描述:

添加事件触发器监听函数

参数:

callback:函数,监听该消息的回调函数,可设置多个。

返回值:

示例:

当TC连接手机时,才调用函数callTest1,callTest2

//函数callTest1
function callTest1(device) {
   print('callTest1: device ' + device.name + ' connect');
} 
//函数callTest2
function callTest2(device) {
   print('callTest2: device ' + device.name + ' connect');
} 
var t = new Trigger(sigmaConst.DEV_CONNECT,"DeviceConnectTrigger"); 
//创建一个type为” sigmaConst.DEV_CONNECT”, name为"DeviceConnectTrigger "的事件触发器对象                         
t.setCallback(callTest1); //调用函数callTest1
t.setCallback(callTest2);  //调用函数callTest2
运行结果:
//只有当TC连接手机时,才输出如下信息
callTest1: device HUAWEI-MSM8909 connect
callTest2: device HUAWEI-MSM8909 connect