如何在音频元素上使用React媒体合成事件侦听器?

时间:2016-04-19 22:29:00

标签: javascript events reactjs

facebook / React在此页面列出“媒体事件”:

https://facebook.github.io/react/docs/events.html

我正在尝试在暂停/播放时执行一个功能,这就是我正在尝试的:

      <audio                     
        id="globalAudio"         
        onPlay={this._onPlay}    
        onPause={this._onPause}> 
      </audio>         

但是我的功能没有解雇。我知道我可以添加一个事件监听器,如:

let ga = document.getElementById("globalAudio");        
ga.addEventListener("play", this._onPlay);               
ga.addEventListener("pause", this._onPause);             

但是我想知道如何使用他们在上面的链接中讨论的syntheticEvent,或者是否有其他约定后面会有反应来监听这些事件。

1 个答案:

答案 0 :(得分:1)

我需要升级反应。我还在使用他们在todo列表教程中列出的版本。