【问题标题】:Explain whats going on with this embedded mp3 player解释这个嵌入式 mp3 播放器发生了什么
【发布时间】:2011-01-03 15:29:30
【问题描述】:

我第一次尝试在网页上嵌入 mp3 文件。我发现了一些可以工作的代码 sn-ps,但我不理解它们,而且我讨厌不理解我在写什么。我也不敢相信代码对于一个简单的玩家来说是多么复杂(和冗余),所以我认为这个 sn-p 并不像它可能的那么简单。另一方面,我发现的大多数代码 sn-ps 看起来几乎相同。有人可以向我解释这段代码的每一段的目的,以及是否有必要吗?

<script src="/assets/audio-player.js"></script>

<object id="audioplayer1" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="290" height="24" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0">
<param name="data" value="/assets/player.swf" />
<param name="FlashVars" value="playerID=audioplayer1&amp;soundFile=http://example.com/uploads/Fiddle-Tunes.mp3" />
<param name="quality" value="high" />
<param name="menu" value="false" />
<param name="wmode" value="transparent" />
<param name="src" value="/assets/player.swf" />
<param name="flashvars" value="playerID=audioplayer1&amp;soundFile=http://example.com/uploads/Fiddle-Tunes.mp3" />

<embed id="audioplayer1" type="application/x-shockwave-flash" width="290" height="24" src="/assets/player.swf" wmode="transparent" menu="false" quality="high" flashvars="playerID=audioplayer1&amp;soundFile=http://www.example.com/uploads/Fiddle-Tunes.mp3" data="/assets/player.swf">
</embed>
</object>

【问题讨论】:

    标签: html mp3 flash embedding


    【解决方案1】:

    我不会重新编写轮子,而是链接到一些资源,以帮助您了解您正在查看的内容。

    1. adobe 的documentation on Object and Embed tags
    2. Flash Satay method
    3. swfobject

    我通常更喜欢使用 flash satay 方法。

    【讨论】:

    • 我正处于重写轮子的过程中,当时赞成这个答案更有意义。
    • 看,我相信 S.O.以至于我什至不再搜索谷歌了。 :) 我想我必须学会两者兼得。感谢您的时间@zzzz。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多