pubnub и head.js - PullRequest
       88

pubnub и head.js

3 голосов
/ 14 февраля 2012

Кому-нибудь удалось правильно интегрировать pubnub и head.js?

Pubnub ожидаю от меня размещения их сценария внизу страницы с тегом <div> непосредственно перед ним. Это гарантирует, что тег `будет полностью загружен к тому времени, когда javascript будет вызван последним.

Дело в том, что остальная часть моего приложения и pubnub загружаются через head.js, поэтому происходит так, что файлы JS загружаются до того, как ключ подписки / публикации pubnub и его подписка / публикация в 'demo', а не в мое собственное площадь пабнуба ...

Есть ли какой-нибудь пример или способ для меня просто отвинтить этот элемент <div> и напрямую ввести учетные данные?

1 Ответ

5 голосов
/ 14 февраля 2012

Благодарим Вас за вопрос о PubNub с использованием Head.JS .Я помогу вам начать быстро.Ниже приведен пример того, как нам PubNub с Head.JS .Сначала вызовите функцию head.js (), как обычно, включая PubNub JS Lib.Затем вызовите функцию PUBNUB.init ({}) внутри обратного вызова head.js:

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 .Если что-то из этого может отсутствовать, сообщите мне, и я обновлю код и описание.

...