Egret社区
本帖最后由 大烧卖 于 2015-4-24 16:58 编辑

将所有文件复制到你白鹭项目的根目录下,然后编辑项目根目录中 egretProperties.json 文件,向其中的 modules 数组内添加以下模块描述:
{
        "name": "PomeloClient",
        "path": "."
}

运行 egret build -e 之后,在你的业务代码里,就可以使用 Pomelo 这个类了(在根模块中)。

代码示例:

var pomelo: Pomelo = new Pomelo();

pomelo.on('io-error', function(e:any):void {
        // 错误处理
});

pomelo.on('close', function(e:any):void {
        // 连接关闭
});

// 连接到服务器 127.0.0.1:3010
pomelo.init({
        host: '127.0.0.1',
        port: '3010'
}, function(response:any):void {
        if (response.code === 200) {
                // 连接成功
        }
});


// 接收服务端推送的消息
pomelo.on('onChat', function(response:any):void {
        // response 对象就是服务器推送回来的对象
});

// 向服务器发起标准请求
pomelo.request(
        'connector.entryHandler.entry',
        'hello pomelo && egret',
        function(response:any):void {
                // response 对象就是服务器响应并反馈的对象
});

// 向服务器发起不需要反馈的通知
pomelo.notify(
        'connector.entryHandler.entry',
        'hello pomelo && egret'
});

// 主动从服务器断开连接
pomelo.disconnect();

pomelo.zip

9.25 KB, 下载次数: 411, 下载积分: 银子 -1

Pomelo WebSocket 客户端

分享到 :
12 人收藏

33 个回复

倒序浏览
7yue  官方团队 | 2015-4-24 17:50:25
不错啊,都可以配合pomelo了!赞!
大烧卖  登堂入室 | 2015-4-24 18:25:16
因为我们项目是这个组合
唐哥哥游戏  登堂入室 | 2015-4-24 19:11:57
我优先考虑的组合是 workerman或者swoole ,我们对php熟悉!
xsstomy  斑竹 | 2015-4-24 19:24:01
不明觉厉
大烧卖  登堂入室 | 2015-4-25 05:38:14
swoole 看起来不错

不过现在 PHP 人才太难招了,薪资虚高,相比之下 Skynet 也是个不错的选择,基于 C+Lua,我喜欢 C
caizengjun  初学乍练 | 2015-5-12 13:04:13
pomelo.request在断点调试时,传进去的回调函数一直是undifined,导致无法接收服务端消息..
回调函数不管是写成匿名,还是单独的函数,都是undifined..

匿名:
pomelo.request(
         'connector.entryHandler.entry',
         'hello pomelo && egret',
         function(response:any):void {
                 // response 对象就是服务器响应并反馈的对象
});

指定函数:
pomelo.request(
         'connector.entryHandler.entry',
         'hello pomelo && egret',
        this.onReceive);

请问哪位大神知道啊。。

zhongmingyu  初学乍练 | 2015-5-12 16:43:21
好屌的文字!如果不要银子就好了!我一个新手没银子啊
yicaoyimu  初窥堂奥 | 2015-5-12 18:00:52
赞一个~~~~
小肥大王  登堂入室 | 2015-5-15 23:07:02
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部