4

无论当前是否加载和播放视频,它都应该更改视频并开始播放。

谢谢。

4

4 回答 4

6

请参阅下面的示例,其中 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>
于 2009-06-17T16:57:26.520 回答
2

在 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);
于 2012-10-30T03:40:40.400 回答
1
 $f().play([{url:'yourmovie.flv'}]);

通过这种方式,您可以在 Ajax 中动态更改视频。

于 2013-12-09T17:12:41.080 回答
0

您可以在此处查看flowplayer 的 javascript api

具体来说,您可能需要查看 flowplayer 对象“Clip”和“Player”

于 2009-06-17T16:59:46.423 回答