1

JWplayer に外部プレイリストをフィードし、このプレイリストをシャッフルするための外部ボタンを用意しています。このボタンを JWplayer コントロール バー自体に移動したいと思います。

私は開発者ではなくデザイナーですが、JWplayer サポート フォーラムにあるリンクのおかげで、スキンを介してコントロール バーにカスタム ボタンを追加することができました。

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

ただし、ボタンを機能させるのに問題があります。開発者と話すと、javascript 関数の名前を取る ExternalInterface 関数を提供する必要があります (例: setShuffleFunction('window.toggleButton') )。ボタンがクリックされます。フォーラムや Google で何時間も調べましたが、答えが見つかりません。あなたは私に助言することができますか?お時間をいただきありがとうございます。

よろしく、 ロブ・ウィリー

4

1 に答える 1

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

于 2009-06-23T13:52:56.587 に答える