client.js 616 B

123456789101112131415161718192021
  1. const io = require("socket.io-client")
  2. const socket = io('ws://127.0.0.1:45697', {
  3. auth: {
  4. NAME:'TEST', // 我们给的
  5. MAC: '123' // 自动获取
  6. }
  7. });
  8. socket.on('connect', () => {
  9. // 会被多次执行=>判断状态后执行其它程序(注意次数)
  10. console.log('已连接');
  11. })
  12. socket.on("disconnect", () => {
  13. // 会被多次执行=>不做操作
  14. console.log('断开重新连接,多次验证');
  15. socket.connect();
  16. });
  17. socket.on('connect_error', (err) => {
  18. // 会被多次执行=>停止执行其它程序(注意次数)
  19. console.log('连接错误', err)
  20. })