复制 Markdown查看 MarkdownoffNetworkStatusChange(listener: Function)版本要求:BaseKit≥2.0.1@ray-js/ray≥0.3.23支持平台:iOSAndroidPromise该方法支持 Promise 调用,不传 success / fail / complete 回调时返回 Promiseimport { offNetworkStatusChange } from '@ray-js/ray'; // Promise 调用 try { const res = await offNetworkStatusChange({ ...params }); console.log(res); } catch (err) { console.log(err.errorMsg); }描述取消监听网络状态变化事件参数参数类型必填说明›listener(params: Object↓) => void是返回值无示例代码import { onNetworkStatusChange, offNetworkStatusChange } from '@ray-js/ray' // 取消监听网络状态变化:用具名回调注册,切换网络触发一次后,再用同一回调精确取消该监听 const handler = e => console.log("网络变化:", e.isConnected, e.networkType); onNetworkStatusChange(handler); await new Promise(resolve => setTimeout(resolve, 8000)); offNetworkStatusChange(handler);上一页onNetworkStatusChange下一页startCompass