nodejs 检测用户是否在线。
安装
npm i qiao-is-online
使用
// cjs
const { isOnline } = require('qiao-is-online');
// mjs
import { isOnline } from 'qiao-is-online';
是否在线
- stritMode
- 类型: boolean
- 说明: 是否启用严格模式,默认为 false
- return
- 类型: string
- 说明: 是否在线, 'online', 'offline'
await q.isOnline();
// strict mode, all hosts alive return online
await q.isOnline(true);
从离线到在线
- callback
- 类型: function
- 说明: 从离线到在线的回调函数
- intervalTime
- 类型: number
- 说明: 检测在线状态的间隔时间,单位 ms,默认为 3000ms
offlineToOnline(callback, intervalTime);