报警声音播报控件pkalarmaudio
说明
报警声音播报,在有报警到来,且报警规则符合配置的规则,则进行对应的语音播报,配置包括:
- 时间规则,
- 报警类型规则
- 优先级规则
播报内容
播报内容为:
播报回调
在进行语音播报时,通过回调函数方法,可以让用户插入自定义处理逻辑
- pkaudio.setCallbackOnAudioAlarming(callbackOnAudioAlarming)
callbackOnAudioAlarming为用户实现的函数。格式:functioncallbackOnAudioAlarming(alarming)
示例
在语音播报时弹出一个提示框,提示用户:设备 XXX 发生报警/警告,请及时处理”。需实现以下两步:
在主页面或登录画面的脚本global中,实现一个函数,内容:
function callbackOnAudioAlarming(alarming){ var alarmText = "设备:" + objName + ",发生报警/警告, 请及时处理!"; pksys.msgbox(alarmText); }
- 在global中,实现函数的后面,调用设置回调函数语句:
- pkaudio.setCallbackOnAudioAlarming(callbackOnAudioAlarming)
- 在主页或登录画面,global中实现如下代码:
function callbackOnAudioAlarming(alarming){ var alarmText = "设备:" + objName + ",发生报警/警告, 请及时处理!"; pksys.msgbox(alarmText); } pkaudio.setCallbackOnAudioAlarming(callbackOnAudioAlarming