Comment changer de vidéo (et commencer à jouer immédiatement) dans Flowplayer via Javascript?

StackOverflow https://stackoverflow.com/questions/1008125

  •  06-07-2019
  •  | 
  •  

Question

Il convient de changer la vidéo et de commencer à jouer, qu’une vidéo soit ou non chargée et en cours de lecture.

Merci.

Était-ce utile?

La solution

Vous pouvez consulter l’API javascript du flowplayer ici

.

Plus précisément, vous voudrez probablement consulter les objets Clipplay et "Player" de Flowplayer

Autres conseils

Voir l'exemple ci-dessous où api est votre instance de flowplayer et replaceclip est celle que vous souhaitez commencer à représenter.

var api = flashembed("player", {src:'FlowPlayerDark.swf'}, {config: ...}});
var replaceclip = {'url':'myvideo.mp4', 'autoplay':true};

<button onClick="api.playClip(replaceclip)">Play</button>

Voir mon exemple dans Github https://github.com /Teaonly/android-eye/blob/master/assets/droideye.js

var initAudioPlayer = function () {
    // install flowplayer into container
    // http://flash.flowplayer.org/

    $f("player", "flowplayer-3.2.15.swf", {
        plugins: {
            controls: {
                fullscreen: false,
                height: 30,
                autoHide: false,
                play: false,
            }
        },
        clip: {
            autoPlay: false,
            url: "stream/live.mp3",
        }
    });

    audioPlayer = $f();
};

var newClip = {'url':'stream/live.mp3?id='+audioCount,'autoplay':true};
audioCount ++;
audioPlayer.play(newClip);
 $f().play([{url:'yourmovie.flv'}]);

De cette façon, vous pouvez modifier la vidéo de manière dynamique dans Ajax.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top