0

这是链接 http://breakbadbutton.com/

基本上你点击按钮,它会播放一个音频文件。我不明白为什么它不能在 iPhone/iPad 上运行......

剧本:

<script type="text/javascript">
   $(document).ready(function() {
  var sounds = [
            "audio/basement.mp3",
             "audio/half.mp3",
             "audio/science.mp3",
             "audio/tone.mp3",
             "audio/minerals.mp3",
             "audio/sticks.mp3",
             "audio/gatorade.mp3",
             "audio/roll.mp3",
             "audio/right.mp3",
             "audio/knocks.mp3",
             "audio/hotdogs.mp3",
             "audio/keys.mp3",
             "audio/heil.mp3",
             "audio/money.mp3",
             "audio/ours.mp3",
             "audio/pass.mp3"],
   pickSound = 0;

$("button").click(function() {
   $('#soundDiv').html("<embed src=\""+ sounds[pickSound] +"\" hidden=\"true\" autostart=\"true\" />");
   pickSound = (pickSound + 1) % sounds.length;
});

});

4

1 回答 1

0

你应该使用一些更新的东西,我相信<embed>在 HTML4.01 中已经被弃用了

取而代之的是,将<audio>标签用于此类事情..示例here

您可以添加诸如autoplayetc 之类的属性,它们都可以在这里找到

这是播放器更改 mp3 的小提琴,虽然 mp3 不可用,所以他们显然不会在这里播放 :-) http://jsfiddle.net/mP3zM/

于 2013-08-09T22:04:57.117 回答