1

だから、私はこのリンクの指示に従おうとしてきました: http://www.macloo.com/examples/audio_player/

Flash Player を埋め込もうとして、Magento ストアの製品にリンクして説明しています。このディスカッションから、Magento 製品の簡単な説明フィールドでこのフラッシュ プレーヤーを使用する機能について最初に読みました: http://www.magentocommerce.com/boards/viewthread/32647/

今、私は手紙まですべての指示に従いました(私が知る限り)が、プレーヤーは単に機能しません. プレーヤーは私の Web ページに表示され、機能しているように見えますが、再生をクリックすると、オーディオ ファイルが永久にバッファリングされ、再生されません。

私は何を間違っていますか?

埋め込まれたプレーヤーは、私のサイトの製品ページの 1 つで見ることができます: http://soundcherry.com/index.php/ringtones.html

ファイルはホスト サーバーの次の場所に保存されます: public_html/media/audio

そこに保存されているファイルは、audio-player.js、player.swf、および robot_birds.mp3 です。

製品の簡単な説明フィールドに、次のコードを正確に挿入しました。

<script language="JavaScript" src="http://www.soundcherry.com/media/audio/audio-player.js"></script>
<object type="application/x-shockwave-flash" data="http://www.soundcherry.com/media/audio/player.swf" id="audioplayer1" height="24" width="290">
<param name="movie" value="http://www.soundcherry.com/media/audio/player.swf">
<param name="FlashVars" value="playerID=audioplayer1&soundFile="http://www.soundcherry.com/media/audio/robotic_birds.mp3">
<param name="quality" value="high">
<param name="menu" value="false">
<param name="wmode" value="transparent">
</object>  

ここで何が間違っていますか?どんな助けでも大歓迎です。

4

1 に答える 1

1

object タグが有効ではないようです。firebug を使用して検査し、以下を置き換えます。

<param name="FlashVars" value="playerID=audioplayer1&soundFile="http://www.soundcherry.com/media/audio/robotic_birds.mp3">

<param name="FlashVars" value="playerID=audioplayer1&soundFile=http://www.soundcherry.com/media/audio/robotic_birds.mp3">

後の二重引用符が削除されていることに注意してくださいsoundFile=

于 2013-07-08T04:57:22.933 に答える