Need help with weapp.socket.io?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

weapp-socketio
551 Stars 151 Forks MIT License 53 Commits 2 Opened issues

Description

A WebSocket client for building WeChat Mini Program implement by socket.io

Services available

!
?

Need anything else?

Contributors list

A WebSocket client for building WeChat Mini Program implement by socket.io

Feature

Full feature socket.io style implemented, based-on

[email protected]
version, such as: - send message queue - auto reconnect - ping, pong - room, namespaces

Demos

Official Framework , Wepy Framework

Install

If you use a third-party framework such as wepy, you should install via

npm
$ npm install weapp.socket.io

Or if you use the native way to write code,I recommend using

git clone
$ git clone https://github.com/weapp-socketio/weapp.socket.io

development mode

$ npm run build-dev

production mode

$ npm run build

$ cp path/weapp.socket.io/dist/weapp.socket.io.js path/your_weapp_dir

Usage

code style is same to socket.io-client

const io = require('./yout_path/weapp.socket.io.js')

const socket = io('https://socket-io-chat.now.sh')

socket.on('connect', () => { console.log('connection created.') });

socket.on('new message', d => { const { username, message } = d; console.log('received: ', username, message) });

socket.emit('add user', "Jack");

API

See socket.io-client API

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.