reactjs - 渲染后从 HTML 中删除自动播放
问题描述
我正在实现 HTML 以响应生成并面临视频问题autoplay
这就是我的文件的样子
主页.js
import video_two from './../images/tab-sidebar.mp4';
class Noticias extends Component {
render() {
return(
<video autoplay muted loop class="hide-tablet video-2">
<source src={video_two} type="video/mp4" />
<p>Joykal Infotech</p>
</video>
)
}
}
生成的 HTML
<video loop="" class="hide-tablet">
<source src="/static/media/noticias-full-website-scroll.069654da.webm" type="video/webm">
<p>Joykal Infotech</p>
</video>
我不明白为什么以及如何从标签中删除autoplay
and 。建议表示赞赏muted
video
更新
我自己想出来,反应是骆驼大小写敏感的,它支持autoPlay
而不是autoplay
.
解决方案
React 是驼峰式大小写敏感的,所以你应该使用autoPlay
而不是autoplay
这样:
<video autoPlay muted loop class="hide-tablet video-2">
<source src={video_two} type="video/mp4" />
<p>Joykal Infotech</p>
</video>
推荐阅读
- java - 有没有办法从 Math.sin() 或类似的类中获取 32 位(浮点)值,也许像 Math.sin(float a)
- c++ - C++ 上 gRPC 中的跟踪支持
- flutter - Flutter:如何在 Flutter 项目中添加字体
- markers - 将一组标记放在传单的前面
- html - Cutycapt 和恒定图像大小输出
- google-chrome - 为什么 HTTP 在 UDP 中运行
- java - 如何在不使用两个 JSP 文件的情况下在 JSP 中上传文件?
- sql - 优化有条件的两个表的选择查询
- powershell - Powershell脚本获取完整路径并获取文件版本
- python - 在python中读取带有二进制内容的arff文件时出现ValueError