Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在背景上播放音乐/声音的方法_Javascript_Html_Audio - Fatal编程技术网

Javascript 在背景上播放音乐/声音的方法

Javascript 在背景上播放音乐/声音的方法,javascript,html,audio,Javascript,Html,Audio,我想在用户登录时在我的网站上播放一段小音乐。但问题是,如果我使用HTML5音频,那么它将降低速度,页面加载将花费更多时间(我可能会失去访问者)。有没有办法在不降低页面加载速度的情况下加载音乐?音乐不能暂停,所以我需要隐藏播放器。你真的不需要使用HTML5 这与页面加载无关,调用音乐的功能只有在加载所有元素和下载图像后才会被调用 我相信这会对你有所帮助: 很简单: <embed src="background_music.mp3" autostart="true" hidden="true"

我想在用户登录时在我的网站上播放一段小音乐。但问题是,如果我使用HTML5音频,那么它将降低速度,页面加载将花费更多时间(我可能会失去访问者)。有没有办法在不降低页面加载速度的情况下加载音乐?音乐不能暂停,所以我需要隐藏播放器。

你真的不需要使用HTML5

这与页面加载无关,调用音乐的功能只有在加载所有元素和下载图像后才会被调用

我相信这会对你有所帮助:

很简单:

<embed src="background_music.mp3" autostart="true" hidden="true" loop="true"> 

正如JohnnyJS所说,它不会减慢你的网站速度,因为只有在下载了所有的元素和图片之后,它才会启动