Web应用程序的背景音频

时间:2017-12-29 13:29:24

标签: html5 audio web-applications

我正在制作一个使用HTML5-CSS3-JS ES6并使用Electron API编译的跨平台网络应用 我想在主过程中使用背景声音,因此每次页面更改时它都不会从开头停止和重放 我想知道

  1. 如何添加这样的背景声音
  2. 如何添加按钮或其他内容来控制音量,仅此而已 - 仅提供HTML5音频标签,如搜索和播放暂停按钮 -
  3. 我看到的任何地方,都得到了对我没用的音频标签提示。

    谢谢......

1 个答案:

答案 0 :(得分:0)

音频标签只是HTMLAudioElement顶部的UI包装器。您可以简单地使用Audio()在渲染过程中创建背景音频元素。

backgroundPlayer  = new Audio(src); //Create a background element.
backgroundPlayer.volume = value; //Between 0.0 and 1.0

您可以创建第二个隐藏的BrowserWindow实例,并使用IPC来处理在其中创建的音频元素。

The Mozilla Docs Page包含有关Audio()元素的全面详细信息。