【发布时间】:2018-03-12 11:58:34
【问题描述】:
如何在页面加载时播放声音剪辑?是否有任何 javascript 或 jquery 可以做到这一点?我正在用 php 创建我的页面。
【问题讨论】:
-
不要。真的真的不要。网络上没有什么比扬声器发出的未经请求的噪音更令人讨厌的了。
-
您知道还应该考虑什么吗?闪光介绍。你不能跳过。
标签: javascript html audio
如何在页面加载时播放声音剪辑?是否有任何 javascript 或 jquery 可以做到这一点?我正在用 php 创建我的页面。
【问题讨论】:
标签: javascript html audio
通过简单的 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>
【讨论】:
你可以用直接的 html 来解决这个问题
http://www.webreference.com/js/column20/bgsound.html
或
http://www.htmlcodetutorial.com/sounds/_BGSOUND.html
我认为支持 wav、mid 和 mp3
【讨论】:
您还可以将 premiso 和 CheeseConQueso 的答案与 HTML5 音频标签结合起来: https://developer.mozilla.org/en/using_audio_and_video_in_firefox
【讨论】:
问题实际上是关于如何在 javascript 中做到这一点。
var aClip = new Audio (path_to_file or URL);
aClip.play();
【讨论】: