0

チェックボックスをオンにして曲を再生したいという要件があります。つまり、チェックボックスをクリックしてswfオブジェクトのflashvarsパラメータを設定して、それぞれの曲を再生したいのです。このためのタグを使用しています。

<embed type="application/x-shockwave-flash" 
    flashvars="audioUrl=http://www.labnol.org/assets/mp3/unofficial-yahoo-song.mp3"
    src="http://www.google.com/reader/ui/3523697345-audio-player.swf" 
    width="400" 
    height="27" 
    quality="best"/>

私のウェブサイトで。ここでチェックボックス(ラジオンボタンとして機能)でflasvarsを動的に変更したい

4

1 に答える 1

1

swfがロードされたときにAflashvarが渡されるのは一度だけなので、その後のhtmlの変更(たとえばjQueryを介して)は機能しません。

代わりに、ExternalInterfaceJavaScriptを介してswf内の関数を呼び出すために使用します。この関数は、プレーヤーを開始または停止し、トラックを変更します。

于 2012-02-18T09:50:29.690 に答える