【问题标题】:Audio not playing in React音频没有在 React 中播放
【发布时间】:2018-10-02 23:16:48
【问题描述】:

我的音频对象没有在反应中播放。我不想使用 html 音频标签,因为我有音频控件的自定义样式。此外,如果这确实可以正常工作,音频是否会在重新渲染后重新启动?

  render() {
    const myaudio = new Audio(require("./sound.mp3"))
    myaudio.play();
    myaudio.loop = true;

    return (
      //html
    )
  }

【问题讨论】:

    标签: javascript html css reactjs image


    【解决方案1】:

    您不需要require,只需这样做:

    const myAudio = new Audio("sound.mp3");
    

    如果你在 web 服务器(不是本地文件)上运行,这应该可以工作,但是如果你通过 webpack 开发服务器访问你的 react 应用程序,你应该没问题

    【讨论】:

      猜你喜欢
      • 2018-04-22
      • 1970-01-01
      • 2021-10-17
      • 2016-06-17
      • 2023-01-01
      • 2017-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多