添加一个按钮到JWplayer控制栏来控制javascript

时间:2009-06-23 13:34:17

标签: javascript jwplayer

我们为JWplayer提供外部播放列表,并有一个外部按钮来播放此播放列表。我想将此按钮移动到JWplayer控制栏本身。

我不是开发人员,我是设计师 - 但是,由于JWplayer支持论坛上的链接,我已经能够通过皮肤向控制栏添加自定义按钮。

http://www.longtailvideo.com/support/forum/Skins/13043/Adding-custom-buttons-to-the-control-bar

但是,我在使按钮工作时遇到问题。与开发人员交谈时,我需要提供一个ExternalInterface函数,该函数将采用javascript函数的名称(例如setShuffleFunction('window.toggleButton')),然后使用true / false(取决于按钮状态)调用javascript函数单击按钮。我花了好几个小时在论坛上搜索,在谷歌上找不到答案。你能告诉我吗?谢谢你的时间。

亲切的问候, Rob Willie

1 个答案:

答案 0 :(得分:1)

看起来你已经编写了Javascript函数。您可以使用flash.external.ExternalInterface;

调用外部javascript函数

例如

function myButton_Click(e:MouseEvent)
{
    ExternalInterface.call("myJSFunction", true);
}

“myJSFunction”是你的javascript函数。

此页面提供了更多解释。 http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html