专为cocos creator修改的pomelo-jsclient代码
将上面的文件直接扔进工程,是无法直接使用pomelo
,需要做一些简单修改,修改后的文件放在
pomelo这里。将代码丢进工程,
再require("relative_path/pomelo-client")
即可。
以下内容引用自pomelo-jsclient-websocket
pomelo.init(params, callback);
例子:
pomelo.init({
host: host,
port: port,
user: {},
handshakeCallback : function(){}
}, function() {
console.log('success');
});
//@param user 发送给服务器的json串
//@param handshakeCallback 握手回调
pomelo.request(route, msg, callback);
例子:
pomelo.request(route, {
rid: rid
}, function(data) {
console.log(dta);
});
pomelo.notify(route, params);
pomelo.on(route, callback);
例子:
pomelo.on('onChat', function(data) {
addMessage(data.from, data.target, data.msg);
$("#chatHistory").show();
});
pomelo.disconnect();