更新记录

1.0.24(2020-09-07)

  1. 支持微信小游戏

1.0.22(2020-09-01)

  1. 修复了HBuilderX debug模式下无法工作的bug
  2. 修复了App.vue文件中没有onShow和onHide方法,无法工作的bug
查看更多

GoEasy.io

几行代码,快速打造您的web实时通讯体系,GoEasy API,让websocket更简单。

支持APP, 各种小程序,H5和服务端推送,访问GoEasy官网,体验更多炫酷demo,查看更多技术文档。

完美支持所有需要实时通信的场景:

聊天,IM,直播弹幕,用户上下线提醒, 在线用户列表
扫码登录, 扫码支付, 扫码签到, 扫码打印
事件提醒,工单,订单实时提醒
在线拍卖, 在线点餐,在线选座 实时数据展示,实时监控大屏, 金融实时行情显示,设备监控系统
实时位置跟踪,外卖实时跟踪,物流实时跟踪
远程画板,远程医疗,游戏,远程在线授课

优势:

  1. 傻瓜式集成
  2. 消息必达,断网自动重连,消息补发
  3. 高速稳定
  4. 安全可靠

使用方法

1. 获取您的appkey

先注册一个账号,登录后,创建一个应用,就能得到您的appkey。点击注册

2. 客户端与GoEasy建立连接

如果您的客户端需要发送消息,请使用common key。如果您的客户端只需要接收消息,不需要发送消息,使用subscriber key即可。

    // 在main.js里初始化全局的GoEasy对象,方便所有页面都可以轻松获取goeasy对象
    Vue.prototype.$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('连接失败或错误!')
      }
    });

3. 订阅消息(接收)

在下一步发送消息之前,您需要先完成订阅操作来准备接收消息,channel可以是英文和数字组成的任意字符串,但不能包含空格。

    this.$goEasy.subscribe({
        channel: "my_channel", //替换为您自己的channel               
        :function (message) {
            alert("Channel:" + message.channel + " content:" + message.content);
        }
    });

4. 发送消息

发送时,您的channel必须和上一步订阅的channel一致,才可以成功的接收消息。

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

小程序特别强调:

若您需要打包为微信小程序,需要在微信公众号平台配置socket合法域名,否则无法使用。 具体步骤:
访问https://mp.weixin.qq.com,进入微信公众平台|小程序 -> 设置 -> 开发设置 -> 服务器域名
socket合法域名-> 添加 goeasy的地址:wx-hangzhou.goeasy.io(记得wx-开头)
若您创建GoEasy应用时选择了新加坡区域则添加地址:wx-singapore.goeasy.io

更多>>

隐私、权限声明

1. 本插件需要申请的系统权限列表:

若您需要打包为微信小程序,需要在微信公众号平台配置socket合法域名,否则无法使用。 具体步骤: 访问https://mp.weixin.qq.com,进入微信公众平台|小程序 -> 设置 -> 开发设置 -> 服务器域名 socket合法域名-> 添加 goeasy的地址:wx-hangzhou.goeasy.io(记得wx-开头) 若您创建GoEasy应用时选择了新加坡区域则添加地址:wx-singapore.goeasy.io

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问