2017-10-04 8 views
4

J'utilise le défilement infini et j'utilise déjà un rappel pour Magnific Popup.Défilement infini avec JWPlayer - rappel

Le code pour JWPlayer est dans le code HTML qui semble avoir besoin d'un rappel pour fonctionner au-delà de la page 1, mais je ne suis pas sûr de savoir comment s'y prendre car c'est uniquement dans le code HTML.

$grid.infiniteScroll({ 
    path: '.pagination__next', 
    append: '.grid__item', 
    outlayer: msnry, 
    status: '.page-load-status', 
    onInit: function() { 
    this.on('append', function() { 
    $('.open-pop').magnificPopup({ 
    type: 'inline', 
    mainClass: 'mfp-fade', 
    fixedContentPos: false, 
    gallery: { 
    enabled: true, 
    navigateByImgClick: false, 
    } 
    }); 
    }); 
} 

}); 

HTML avec JWPlayer:

<script type="text/javaScript"> 
    var playerInstance = jwplayer("myElement-{{ entry.mediaId }}"); 
    playerInstance.setup({ 
    file: "//content.jwplatform.com/videos/{{ entry.mediaId }}.mp3", 
    image:"http://content.jwplatform.com/thumbs/{{ entry.mediaId}}.jpg", 
    stretching:"fill", 
    mediaid: "{{ entry.mediaId }}" 
    }); 
    </script> 
+0

Avez-vous essayé de déplacer le script dans un fichier séparé et de l'inclure à toutes les pages dont vous avez besoin? – VTodorov

Répondre