有没有人设法整合pubnub和 head.js 正确吗?
Pubnub希望我将他们的脚本放在页面底部,并带有 <div>
就在它之前标记。这确保了 ` 标签在最后一次调用 javascript 时完全加载。
问题是,我的应用程序和 pubnub 的其余部分都是通过 head.js 加载的,因此 JS 文件总是在 pubnub 订阅/发布 key 及其订阅/发布到“演示”而不是我自己的之前加载pubnub 区域...
有没有任何地方或方法可以让我搞砸这个 <div>
元素并直接传入凭据?
最佳答案
感谢您通过 Head.JS 询问有关 PubNub 的问题用法。我将帮助您快速入门。以下是如何使用 Head.JS 使用 PubNub 的示例.首先像往常一样调用 head.js() 函数,包括 PubNub JS Lib。然后在 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) }
});
});
就是这样!很简单吧?使用此代码,您将能够将 PubNub 脚本与 Head.JS 一起使用容易地。如果其中有任何遗漏,请告诉我,我将更新代码和描述。
关于javascript - pubnub 和 head.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9275317/