1

因此,我一直在尝试按照此链接的说明进行操作:http: //www.macloo.com/examples/audio_player/

试图嵌入他们链接到的 Flash 播放器并在我的 Magento 商店中的产品上进行描述。我首先从这个讨论中了解到在 Magento 产品的简短描述字段中使用这个 Flash 播放器的能力:http: //www.magentocommerce.com/boards/viewthread/32647/

现在,我已经按照字母的所有指示(据我所知),但播放器根本无法工作。播放器出现在我的网页上,并且似乎可以正常工作,但是当您单击播放时,音频文件只会永久缓冲并且永远不会播放。

我究竟做错了什么?

您可以在我的网站上的一个产品页面上看到嵌入式播放器:http: //soundcherry.com/index.php/ringtones.html

这些文件存储在我的主机服务器上的这个位置:public_html/media/audio

存储在那里的文件有 audio-player.js、player.swf 和 robots_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

您的对象标签似乎无效,您可以使用 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 回答