使用 React,我希望获得音频元素。
var AudioPlayer = React.createClass({
componentDidMount: function () {
console.info('Audio: component did mount');
var audio = React.findDOMNode('audio');
console.info('audio', audio);
},
render : function() {
return (
<audio src="/static/music/foo.mp3" controls />
);
}
});
但我不断收到错误消息:
错误:不变违规:元素似乎既不是 ReactComponent 也不是 DOMNode(键:0、1、2、3、4)
确定降低的组件是 React 类吗?