我在React中有视频背景。 我希望它能自动播放,但自动播放无效。
我尝试过:
- autoplay
- autoPlay
- autoPlay="autoplay"
特别奇怪的是,偶尔会起作用,但然后就停止了。
这是当前的代码。
<video loop autoPlay>
<source src={require('../../videos/background.mp4')} type="video/mp4" />
</video>
这是整个组件的部分内容。我正在使用一个过渡效果,但最近一周来它并没有起到作用。
<div className="video-background">
<Transition in={true} timeout={1000} appear={true}>
{(state) => (
<div id="banner" className="video-foreground" style={{
...transitionStyles[state]
}}>
<video loop autoPlay>
<source src={require('../../videos/background.mp4')} type="video/mp4" />
</video>
</div>
)}
</Transition>
</div>
state
之前不可用吗? - Nick