react中video标签不能播放?

<html>

<head>
    <meta charset="utf-8">
    <title>学习React!!</title>
</head>

<body>
    <div id="app"></div>
    <script src="bower_components/react/react.js"></script>
    <script src="bower_components/react/JSXTransformer.js"></script>
    <script type="text/jsx">
        var MessageBox = React.createClass({
            render:function(){
                return (
          <div>
            <video src="ctquan.flv" controls></video>
          </div>
        )
            }
        });

        React.render( <MessageBox/>, 
            document.getElementById('app'),
            function(){
                console.log('渲染完成啦!!');
            }
        )


    </script>


</body>

</html>```
阅读 11.4k
1 个回答

官网的例子早就不用JSXTransformer了,你这是哪一年的版本?

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8" />
        <title>Hello React!</title>
        <script src="build/react.js"></script> 
        <script src="build/react-dom.js"></script>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.34/browser.min.js"></script>
    </head>
    <body>
        <div id="app"></div>
        <script type="text/babel">
            var MessageBox = React.createClass({
                render:function(){
                    return ( <div> <video src="ctquan.flv" controls></video> </div> ) } });
           ReactDOM.render( <MessageBox/>, document.getElementById('app'), function(){
               console.log('渲染完成啦!!');
           });
        </script>
    </body>
</html>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题