1.0.7 • Published 3 years ago

andy-socket v1.0.7

Weekly downloads
3
License
ISC
Repository
github
Last release
3 years ago

andy-socket


一个集成心跳的socket小插件

demo


import andySocket from 'andy-socket'
let socket = new andySocket({
  url: 'xxx',
  callback:(data) => (console.log(`接收到了服务器发送的${data}`))
  // sendData: 'xxx',
  // time: 48
})

options


url<string, socket连接地址,无默认值,必传>

sendData<string | object, 发送心跳ping包自定义数据,默认值'ping',非必传> 注:sendData自动处理了转JSON.strinfly

callback<function, 接收服务端数据回调方法,无默认值,必传>

time<number, 心跳包发送时长间隔,默认28秒,非必传>

Api


send<同socket的send方法>

  let socket = new andySocket(options)
  socket.send()

close<同socket的close方法>

  let socket = new andySocket(options)
  socket.close()
1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago