javascript - 在手机屏幕关闭的情况下保持音频播放

标签 javascript html html5-audio

我正在构建一个使用 HTML5 音频的网站,包括使用 JavaScript 的自定义音频控件和可视化。

在我的移动浏览器中打开网站时(我只测试了 Android/Chrome,但我假设其他系统上有类似的行为),几秒钟后屏幕将关闭,不久后音频将停止播放。

HTML 或 JavaScript 中是否有官方方法来告诉浏览器在屏幕关闭的情况下保持音频播放?

辅助信息:有Screen Wake Lock API防止手机屏幕关闭。由于我的网站提供音乐,我希望手机在需要时关闭屏幕,只继续播放音频。

最佳答案

我在我的主页上添加了提到的屏幕唤醒锁定 API,一旦用户开始播放音乐,屏​​幕就不会再默认关闭,从而激活它。但是,如果我现在手动关闭屏幕(Android/Chrome),音乐将继续播放。

这解决了我们同意屏幕默认保持打开状态的情况下的问题,所以对我来说这个问题得到了解答。

关于javascript - 在手机屏幕关闭的情况下保持音频播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69517248/

相关文章:

javascript - 每个按钮都会打开一个特定的模态

javascript - 在使用 Angular 2 显示内容之前完全加载内容

javascript - 我怎样才能使一个微小的 JavaScript 表单出现在我选择的位置的对话框中?

javascript - 当另一个打开时,我需要什么代码来折叠一个 div?

javascript - 如何过滤文件输入,使其只显示一种类型的文件?

jquery - 停止html5音频并重新开始播放的问题

javascript - 在 16 位缩放 PCM 数据之间转换为浮点 PCM 数据 C++

javascript - 带有 jQ​​uery 分页的 HTML 表格

html 输入正则表达式模式不起作用

javascript - 使用 Javascript(Jquery?)+ Zurb Modal 停止 HTML5 音频