broadcast
概述
broadcast 模块广播通信的模块,可用于跨应用间通信。**
send
发送广播
send({params}, callback(ret, err))
- 类型:JSON对象
- 描述:要发送的内容
target:
- 类型:字符串类型
callback(ret, err)
ret:
- 类型:JSON 对象
- 内部字段:
broadcast.send({
data:{str:'open'},
target:''
}, function(ret, err) {
if (ret) {
alert(JSON.stringify(ret));
} else {
alert(JSON.stringify(err));
});
setListener
设置当前页面广播监听
setListener({params}, callback(ret, err))
callback(ret, err)
- 类型:JSON 对象
- 内部字段:
broadcast.setListener( function(ret, err) {
if (ret) {
alert(JSON.stringify(ret));
} else {
alert(JSON.stringify(err));
}
removeListener
移除当前页面监听
removeListener({params}, callback(ret, err))
callback(ret, err)
ret:
- 类型:JSON 对象
- 内部字段:
var broadcast = api.require('broadcast');
broadcast.removeListener( function(ret, err) {
if (ret) {
alert(JSON.stringify(ret));
} else {
alert(JSON.stringify(err));
});
可用性
iOS系统,Android系统