javascript - 使用外部javascript,控制f4player中的播放、停止、暂停等

标签 javascript actionscript

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

我用 f4player

谢谢

最佳答案

查看source code for F4Player ,它似乎不提供通过 JavaScript 控制播放器的能力。

SWF 文件可以通过使用 ExternalInterface.addCallback 进行编程,以允许从 JavaScript 调用方法。方法。您可以非常轻松地修改播放器的源代码来注册所需的 JavaScript Hook :

// 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 中的解决方案。 .

关于javascript - 使用外部javascript,控制f4player中的播放、停止、暂停等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10410149/

相关文章:

flash - 检查一个类是否有方法

javascript - 谁能解释一下这个关键字的行为

JavaScript 变量无缘无故地链接在一起

javascript - 为什么ajax不将我重定向到另一个html页面?

flash - 如何从 BitmapData 中剪切出 Shape?

actionscript-3 - 如何以编程方式访问显示对象的所有子对象?

audio - 使用Flash/Actionscript 3进行立体声录制

javascript - 如何将鼠标悬停事件更改为点击事件?

javascript - 如何修复我的代码以获得使下拉菜单起作用的功能?

actionscript-3 - AS3内存泄漏