播放视频时停止播放的背景音乐

Posted

技术标签:

【中文标题】播放视频时停止播放的背景音乐【英文标题】:Background Music that stops playing when video is played 【发布时间】:2013-02-27 13:04:06 【问题描述】:

ツ 嗨,我想知道如何将背景音乐添加到网页中结束了。

我用来嵌入音频的代码是:

<embed src="example.mid" autostart="true" loop="true">

我也知道 html5 有一个音频标签,但能以某种方式产生我需要的效果(即播放视频时音乐停止)?

别担心,我想在基于 html 的演示文稿而不是实际网页上使用它。 编辑:我已经编辑了这个问题,使它更清楚一点。

【问题讨论】:

【参考方案1】:

使用<audio> 标签,您可以通过 javascript 以编程方式控制音量。

具体来说,如何淡出音量的问题在这里有一个基于 jQuery 的示例:

HTML5 <audio> playback with fade in and fade out

【讨论】:

好的,谢谢,但是如何在视频开始播放时将音量设置为零? 是的。通过 Javascript 开始视频播放,在调用 video.play() 之前执行 video.volume = 0.【参考方案2】:

我不太擅长 HTML5,但你可以在 javascript 中使用 eventlistners。 onload 事件加载将播放音乐的函数和视频上的 onclick 事件以在播放视频时删除音频。

【讨论】:

我不太擅长 javascript,所以一个代码 sn-p 会很好。

以上是关于播放视频时停止播放的背景音乐的主要内容,如果未能解决你的问题,请参考以下文章

MPMoviePlayerController 停止 iPod 播放并且不重新启动

即使关闭后如何停止弹出视频的视频播放背景

React js停止循环背景视频

MediaPlayer音乐播放器上一首下一首播放停止自动下一首进度条

如何录制视频并保持音乐在后台播放?

音频视频