@wya/socket

1.1.0 • Public • Published

@wya/socket

npm changelog

微一案WebSocket二次封装

  • 后端限制问题导出了这个库,仅支持浏览器的WebSocket
  • 当后端支持,请使用socket.io;

安装

npm install @wya/socket --save

使用方法

  • connect 链接
  • on 客服端订阅
  • once 客服端订阅(一次)
  • emit 发布事件 -> 服务器
  • send 发送消息 { data }
  • close 关闭
  • off 取消订阅
其他
  • first 客服端订阅(保留第一个, 也可以直接用off后用on
  • last 客服端订阅(保留最后一个, 也可以直接用off后用on
import { Socket } from 'wya-socket';

const socket = new Socket();

socket.connect('请输入链接地址');
// 默认事件订阅 
socket.on('message', (e) => {
	console.log(e);
});

// 自定义事件订阅 
socket.on('event-diy', (e) => {
	console.log(e);
});

// 监听 
socket.on((e) => {
	console.log(e);
});

待开发

。。。

Readme

Keywords

none

Package Sidebar

Install

npm i @wya/socket

Weekly Downloads

8

Version

1.1.0

License

MIT

Unpacked Size

41.7 kB

Total Files

18

Last publish

Collaborators

  • wya