在f4player中使用外部JavaScript,控制播放,停止,暂停等

时间:2012-05-02 08:26:28

标签: javascript actionscript

我搜索很多,但我无法得到任何答案。我正在使用f4player在我的HTML / JavaScript文件中播放mp4视频。这个球员运作良好。但我想用JavaScript控制f4player的播放/暂停/停止。请任何人都可以帮助我。

我用了 f4player

感谢

1 个答案:

答案 0 :(得分:2)

source code for F4Player看,它似乎无法通过JavaScript控制播放器。

可以对SWF文件进行编程,以允许通过使用ExternalInterface.addCallback方法从JavaScript调用方法。你可以很容易地修改播放器的源代码来注册所需的JavaScript钩子:

// Create an instance of the F4Player - ensure you don't pass an initial stream.
var player : Player = new Player(null);

// Register some ExternalInterface callback to allow control from the JavaScript
ExternalInterface.addCallback("play", player.Play);

// Initialize the skin in the usual fashion
skin.initialization(
    player,
    stage.stageWidth
    // ...etc.
);

说完这一切之后,您可以通过更完整的视频播放器解决方案(如video.js中找到的解决方案)提供更好的服务。