aoc-signal
TypeScript icon, indicating that this package has built-in type declarations

1.2.2 • Public • Published

Javascript signal sdk for AOC, this library is based on js-realtime-sdk.

Dependencies

Installation

npm install --save aoc-signal

Usage

var signalService = new SignalService({
    appId: 'xxxxxx',
    appKey: 'xxxxxx'
});

const callbacks = {
    onDisconnect: () => {
        console.log('[disconnect] 服务器连接已断开');
    },
    onReconnect: () => {
        console.log('[reconnect] 重连成功');
    },
    onReconnecterror: () => {
        console.log('[reconnecterror] 重连失败');
    }
};

const testRoom = {
    name: 'testroom',
    members: ['Tom', 'Jerry']
};

const roomCallbacks = {
    onSignal: (signal) => {

    }
};
signalService.login('Tom', callbacks)
  .then(servie => {
      return service.joinRoom(testRoom, roomCallbacks);
  })    
  .then(room => {
      return room.broadcastMsg('hello');
  })
  .then(signal => {
      console.log(`send message success`);
  })

Documentation

This project use typedoc to auto generate API document.

visit API document

Readme

Keywords

none

Package Sidebar

Install

npm i aoc-signal

Weekly Downloads

1

Version

1.2.2

License

MIT

Unpacked Size

57.8 kB

Total Files

31

Last publish

Collaborators

  • sevengo8378