Skip to content
This repository has been archived by the owner on Sep 30, 2021. It is now read-only.

5.1.2 script hacks

bbbo edited this page Jul 5, 2017 · 3 revisions

I want to change the "Advertisment" title

flowplayer(function (api, root) { api.on("ima_ad_loaded ima_ad_started", function (e) { setTimeout(function () { root.querySelector(".fp-ad-container .fp-ui .fp-title").innerHTML = 'Foo'; root.querySelector(".fp-ad-container .fp-ui .fp-brand").innerHTML = 'Bar'; }); }); });

create a shuffled playlist

function shuffle(playlist) {
    for (var i = playlist.length - 1; i > 0; i -= 1) {
    var j = Math.floor(Math.random() * (i + 1)),
    item = playlist[i];  

    playlist[i] = playlist[j];
    playlist[j] = item;
  }
  return playlist;
}  

var orderedPlaylist = [original playlist goes here];
    shuffledPlaylist = shuffle(orderedPlaylist);  

flowplayer(container, {
  playlist: shuffledPlaylist,
   // remaining configuration goes here
 });
Clone this wiki locally