客户端发送和接收消息 > RequireJs
 

RequireJS

引入goeasy.js

在requirejs的config里面进行配置paths。

requirejs.config({
    paths: {
        goeasy: 'https://cdn.goeasy.io/goeasy-1.0.5.js'
    }
});

使用示例

requirejs(['goeasy'],  function(GoEasy) {
    // 创建GoEasy实例
    var 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('连接失败或错误!')
        }
    });

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

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

其他相关

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

results matching ""

    No results matching ""