【问题标题】:how can I play a sound clip on page load?如何在页面加载时播放声音片段?
【发布时间】:2018-03-12 11:58:34
【问题描述】:

如何在页面加载时播放声音剪辑?是否有任何 javascript 或 jquery 可以做到这一点?我正在用 php 创建我的页面。

【问题讨论】:

  • 不要。真的真的不要。网络上没有什么比扬声器发出的未经请求的噪音更令人讨厌的了。
  • 您知道还应该考虑什么吗?闪光介绍。你不能跳过。

标签: javascript html audio


【解决方案1】:

通过简单的 HTML。

<object>
<param name="autostart" value="true">
<param name="src" value="sound.mp3">
<param name="autoplay" value="true"> 
<param name="controller" value="true">
<embed src="sound.mp3" controller="true" autoplay="true" autostart="True" type="audio/mp3" />
</object>

【讨论】:

  • 我将此代码应用到我的页面中,但没有声音播放.. :(
【解决方案2】:

你可以用直接的 html 来解决这个问题

http://www.webreference.com/js/column20/bgsound.html

http://www.htmlcodetutorial.com/sounds/_BGSOUND.html

我认为支持 wav、mid 和 mp3

【讨论】:

    【解决方案3】:

    您还可以将 premiso 和 CheeseConQueso 的答案与 HTML5 音频标签结合起来: https://developer.mozilla.org/en/using_audio_and_video_in_firefox

    【讨论】:

      【解决方案4】:

      问题实际上是关于如何在 javascript 中做到这一点。

      var aClip = new Audio (path_to_file or URL);
      aClip.play();
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多