【发布时间】:2012-06-01 14:06:50
【问题描述】:
有没有人设法将 Pubnub 服务集成到 Sencha Touch 中?
我正在考虑只包括不断发出请求的库,但不太确定它将如何对其他所有内容做出反应。想知道是否有人实际上已经找到了合适的解决方案,以及这是否适用于 Native,我猜它会发出请求并且无论如何都会正常工作?
谢谢,多姆
【问题讨论】:
标签: sencha-touch sencha-touch-2 pubnub
有没有人设法将 Pubnub 服务集成到 Sencha Touch 中?
我正在考虑只包括不断发出请求的库,但不太确定它将如何对其他所有内容做出反应。想知道是否有人实际上已经找到了合适的解决方案,以及这是否适用于 Native,我猜它会发出请求并且无论如何都会正常工作?
谢谢,多姆
【问题讨论】:
标签: sencha-touch sencha-touch-2 pubnub
是的,这当然是可能的。为了测试它,我做了一个聊天示例。
现场演示here
代码here
为了集成 PubNub,缩小的 javascript 库包含在 /resources/js 中,并添加到 app.json 中的项目中,如下所示:
{
"path": "resources/js/pubnub-3.1.min.js"
},
然后,在 app.js 中,在 launch() 中,添加:
var pubnub = PUBNUB.init({
publish_key : 'demo',
subscribe_key : 'demo',
ssl : false,
origin : 'pubsub.pubnub.com'
});
从那里,您可以像往常一样使用pubnub.publish() 和pubnub.subscribe()。
希望这会有所帮助。
【讨论】:
或者只使用 websockets。像 SocketIO 一样易于使用
【讨论】: