有没有人能够很好地集成pubnub和head.js?
Pubnub希望我把他们的脚本放在页面的底部,前面放一个<div>标签。这确保了在最后一次调用javascript时`标签已经完全加载。
问题是,我的应用程序的其余部分和pubnub都是通过head.js加载的,所以JS文件总是在pubnub订阅/发布密钥之前加载,并且它的订阅/发布是'demo‘,而不是我自己的pubnub区域。
有没有什么例子或者方法可以让我直接去掉这个<div>元素并直接传递凭证呢?
发布于 2012-02-15 01:59:33
感谢您询问有关Head.JS用法的PubNub。我将帮助您快速入门。以下是如何使用Head.JS使用PubNub的示例。首先,像往常一样调用head.js()函数,包括PubNub JS。然后在head.js回调中调用PUBNUB.init({})函数:
head.js("/jquery.js", "http://cdn.pubnub.com/pubnub-3.3.1.min.js", function() {
// CREATE A PUBNUB OBJECT
var pubnub = PUBNUB.init({
'publish_key' : 'pub-key',
'subscribe_key' : 'sub-key',
'ssl' : false
});
pubnub.ready();
pubnub.subscribe({
channel : 'abc',
callback : function(message) { alert(message) }
});
});就这样!很简单,对吧?通过这些代码,您将能够轻松地在Head.JS中使用PubNub脚本。如果这里有任何遗漏,请让我知道,我会更新代码和描述。
https://stackoverflow.com/questions/9275317
复制相似问题