客户端发送和接收消息 > RequireJs
在requirejs的config里面进行配置paths。
requirejs.config({
paths: {
goeasy: 'https://cdn.goeasy.io/goeasy-1.2.1.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
Uni-app
Vue
React
AngularJS
RequireJS