varbase_media_header-9.0.0-alpha1/js/video.media-header.local.js

js/video.media-header.local.js
/**
 * @file
 * Behaviors of Varbase Media Header for local video scripts.
 */

(function varbaseMediaHeaderLocalVideo($, _, Drupal) {
  Drupal.behaviors.varbaseMediaHeader_local_video = {
    attach() {
      function onPause() {
        $('.vmh-background video').trigger('play');
      }

      // Play when finished.
      function onFinish() {
        $('.vmh-background video').trigger('play');
      }

      const player = $('.vmh-background video').get(0);
      // Play local video on load of the page.
      if (player) {
        player.play();
        player.onpause = onPause;
        player.onended = onFinish;
      }
    },
  };
})(window.jQuery, window._, window.Drupal);

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

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