bridtv-8.x-1.x-dev/js/play.js

js/play.js
/**
 * @file
 * Player initialization for embedded videos.
 *
 * http://developer.brid.tv/brid-player/code-examples/basic.
 */

window.bridPlayStack = window.bridPlayStack || [];
window.document.blockSimultaneousPlay = true;

(function (playStack, Drupal) {

    /**
     * Initialize players for all videos.
     *
     * @type {{attach: Drupal.bridPlay.attach}}
     */
    Drupal.behaviors.bridPlay = {
        attach: function (context, settings) {
            var buffer;
            if (window.$bp) {
                while (playStack.length > 0) {
                    buffer = playStack.shift();
                    window.$bp(buffer.div, buffer.obj);
                }
            } else {
                while (playStack.length > 0) {
                    window._bp = window._bp || [];
                    window._bp.push(playStack.shift());
                }
            }
        }
    }

}(window.bridPlayStack, window.Drupal));

window.Drupal.behaviors.bridPlay.attach();

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc