1.1.1. 订阅系统事件接口
![]()
![]()
方法名称: subscribeEvent
方法说明: 订阅系统事件例如网络状态改变及系统分享
参数说明:(“-”为子级标识)
| 参数位序号 | 参数名称 | 参数类型 | 参数说明 | 参数是否必须 | 如果是回调其回传参数 |
|---|---|---|---|---|---|
| 1 | 配置参数项 | object | 配置参数对象 | 是 | 无 |
| - | -completed | function | 获取信息的回调 success:'1'/'0' |
是 | js object{success:'1'} |
| - | -cpIncompatible | function | 环境没有实现此方法的回调 | 是 | 无 |
| - | -events | array | 订阅系统事件名称 以下为事件对象属性 | 是 | 无 |
| - | --key | string | 事件名称 ‘sub_network_change’:网络状态改变 ‘sub_share’:系统分享 ‘sub_view_size_change’:web框改变 ‘sub_user_status_change’:用户状态改变 |
是 | 无 |
调用样例:
CP.subscribeEvent({
completed: function (data) {
CP.tools.writelog('subscribeEvent', data);
},
cp_incompatible: function () {
CP.tools.writelog('', '此环境不支持此方法');
},
events: \[{key:'sub_network_change'}, {key: 'sub_share'}\]
});