pomelonode / pomelo-jsclient-websocket

115 stars 75 forks source link

能否让promelo-jsclient客户端同时支持html5和cocos2d jsb. #4

Open zxh1982 opened 11 years ago

zxh1982 commented 11 years ago

我将库放到cocos2d jsb环境下报错,没有window对象. /Users/zxh/Library/Application Support/iPhone Simulator/6.1/Applications/67238146-A944-45CB-A45F-0ED4DA687739/Library/Caches/ccb/pomelo-client.js:5:0 ReferenceError: window is not defined

能否支持非浏览器环境呢?

zyfu0000 commented 11 years ago

同问~

py8765 commented 10 years ago

这个应该不行

zyfu0000 commented 10 years ago

我有将websocket-client生成的build.js抽离出来供cocos2d-x jsb使用,没有问题,cocos2d-x有websocket的jsb。不过只是测试了一下跟服务器的链接,是否完全能用还不知。

介于Express的方便性,游戏的html5版本,我觉得还是应用Pomelo建立的工程来做,可以把cocos2d-html5的作为渲染引擎使用。那样的话就不存在需要Pomelo的js文件要通用了,可以在C语言版本的libPomelo基础上写jsb供iOS和Android使用。

个人理解,如有错误,请指出。

IcePower commented 10 years ago

@zyfu0000 请问这个build.js是什么呀,要怎么抽离呢?

py8765 commented 10 years ago

build.js是用component组件合成的一个js文件。