reactjs - 在网页react.js打开时自动播放mp3

标签 reactjs audio gatsby autoplay

我希望当页面打开时,自动开始播放音乐

const Index = ({ data }) => {
return (

  <audio
    autoPlay="autoPlay"
    href="audio_tag"
    loop
    src={data.audio.publicURL}
    type="audio/mpeg"
    controls
  ></audio>
}

由于音乐加载时间原因,页面打开时音乐未开始。 如何绕过音乐加载时间?

最佳答案

The music does not start when the page opens because of the loading time of the music.

不,音乐无法启动,因为浏览器不允许。

当前大多数浏览器的大多数页面都禁用音频自动播放。

另请参阅:https://docs.google.com/document/d/1_278v_plodvgtXSgnEJ0yjZJLg14Ogf-ekAFNymAJoU/edit

关于reactjs - 在网页react.js打开时自动播放mp3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58324889/

相关文章:

python - TensorFlow 简单音频识别 : Can not squeeze dim[1], 预期维度为 1,得到 2

javascript - Gatsby 是否有一些插件或最佳实践来使用不同的语言创建每个版本?

javascript - 在 gatsby 构建之前运行 python 脚本

ios - 我的应用程序声音输出的音频过滤器

macos - FFT来自端口音频流的样本

javascript - 如何在 React 中使用 hooks 强制组件重新渲染?

reactjs - 如何获取用户的输入并使用 setState 更改它?

javascript - React 多个子组件的条件渲染

javascript - 如何创建登录和注册页面而无需连接到后端(ReactJS + Redux)?