我需要一些帮助来处理reactjs中的本地视频文件...无法解决./assets/video.mp4错误...尝试了所有可能的方向..
这背后的想法是制作一个像https://www.w3schools.com/howto/howto_css_fullscreen_video.asp 但使用 Reactjs 的全屏视频。
视频.js
import React from 'react';
class Video extends React.Component {
render(){
return(
<div className="myVideo">
<video controls autostart autoPlay src={this.props.src} type={this.props.type}/>
</div>
)
}
}
export default Video;
Run Code Online (Sandbox Code Playgroud)
索引.js
import React,{Component} from 'react';
import ReactDOM from 'react-dom';
import Video from './video';
import Robin from './assets/Robin.mp4'
const VIDEO = {
src:Robin,
type:'video/mp4'
};
class App extends Component {
constructor(props){
super(props)
this.state = {
src: VIDEO.src,
type:VIDEO.type
}
}
render(){
return(
<div>
<Video src={this.state.src} type={this.state.type}/>
</div>
)
} …Run Code Online (Sandbox Code Playgroud)