reactjs 为什么我不能使用视频标签在react中播放视频?

dfty9e19  于 2023-04-11  发布在  React
关注(0)|答案(1)|浏览(211)

要在react中播放视频,我必须将video标签写为:

<video className='myVideo' src={require('./../video/video.mp4')} controls> </video>

看看我如何不得不提到视频的来源。有没有其他方法可以达到同样的效果?
我想在状态发生变化时更新源代码,但是,我无法这样做。因为当我用状态变量替换require函数中的字符串时,它会给出以下错误:

严重依赖:依赖项的请求是表达式

我使用以下命令创建了react应用程序:npx create-react-app

mnowg1ta

mnowg1ta1#

在react中你也使用了source标签。示例代码:

<video  loop autoPlay>
    <source src= { covervid } type="video/mp4" />Your browser does not support the video tag. I suggest you upgrade your browser.
    <source src={ covervidtwo } type="video/ogg" />Your browser does not support the video tag. I suggest you upgrade your browser.
</video>

相关问题