JavaScript를 통해 FlowPlayer에서 비디오를 변경하고 즉시 재생하는 방법은 무엇입니까?

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

  •  06-07-2019
  •  | 
  •  

문제

비디오가 변경되고 재생되는지 여부에 관계없이 비디오를 변경하고 재생을 시작해야합니다.

감사.

도움이 되었습니까?

해결책

FlowPlayer의 JavaScript API를 확인할 수 있습니다. 여기

구체적으로, 아마도 FlowPlayer Objects 'Clip'및 'Player'를 확인하고 싶을 것입니다.

다른 팁

아래의 예를 참조하십시오. API가 FlowPlayer 인스턴스 인 인스턴스이고 replaceClip은 도금을 시작하려는 것입니다.

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

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

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'}]);

이런 식으로 Ajax에서 비디오를 동적으로 변경할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top