phoenix-miniprogram-channel

0.1.1 • Public • Published

phoenix-miniprogram-channel

It's a phoenix channels client for wechat miniprogram, forked from https://github.com/phoenixframework/phoenix/blob/v1.3/assets/js/phoenix.js

The difference from js version is that socket.connect() returns a promise, we should join channels after this promise resolved.

Usage:

yarn add phoenix-miniprogram-channel
import { Socket } from 'phoenix-miniprogram-channel'
 
const socket = new Socket('wss://example.com/socket')
socket.connect().then(() => {
  const channel = socket.channel('room:lobby', {})
  channel.join()
    .receive('ok', () => console.log('Joined successfully'))
})

Other api plase refer the doc for phoenix.js

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i phoenix-miniprogram-channel

      Weekly Downloads

      1

      Version

      0.1.1

      License

      MIT

      Unpacked Size

      30 kB

      Total Files

      3

      Last publish

      Collaborators

      • j-deng