React

初始化GoEasy对象

集成goeasy.js sdk。 创建一个global.js全局变量存储文件,放在项目的根目录。

// global.js
export default {
    goEasy: null
}
import g from './global.js'

//在index.js里初始化全局GoEasy对象
g.goEasy = new GoEasy({
    host:'hangzhou.goeasy.io', //应用所在的区域地址: 【hangzhou.goeasy.io |singapore.goeasy.io】
    appkey: "my_appkey", //替换为您的应用appkey
    onConnected: function() {
        console.log('连接成功!')
    },
    onDisconnected: function() {
        console.log('连接断开!')
    },
    onConnectFailed: function(error) {
        console.log('连接失败或错误!')
    }
});

接收消息

import g from './global.js'

g.goEasy.subscribe({
    channel: "my_channel", //替换为您自己的channel
    onMessage: function (message) {
        console.log("Channel:" + message.channel + " content:" + message.content);
    }
});

发送消息

import g from './global.js'

g.goEasy.publish({
    channel: "my_channel", //替换为您自己的channel
    message: "Hello, GoEasy!" //替换为您想要发送的消息内容
});

其他相关

集成goeasy.js
HTML
微信小程序
React-Native
Vue
React
AngularJS
RequireJS

results matching ""

    No results matching ""