javascript - 如何获得不包括背景的视频高度宽度
问题描述
我想获得不包括背景的视频高度和宽度。如果我这样做document.querySelector('video').videoWidth
了,如果我没记错的话,我会根据视频质量得到宽度,如果我这样做,我会得到document.querySelector('video').offsetWidth
带背景的宽度。那么我如何真正获得视频覆盖的宽度?
下图显示了我正在寻找的宽度:
document.querySelector('video').videoWidth gives 288
document.querySelector('video').offsetWidth gives 1920
needed width: 1129px
解决方案
也许你应该试试这个document.querySelector('video').style.width
,它会给你填充区域或围绕孔视频的框,在这种情况下等于视频宽度
推荐阅读
- python - 从单击和鼠标悬停时打开的下拉列表中选择一个选项
- json - 创建自定义 Jackson 属性命名策略
- java - 在 Java 中使用 XPath 时转义“<”和“>”符号
- android - 有没有办法限制 Android 软键盘只允许表情符号字符?
- math - “一个数是 0 mod 6”的定义是什么?
- sql - 如何将具有不同模式的表合并到超集表中?
- java - 如何递归地在前缀树中找到最长的单词?
- vba - 创建多行输入
- amazon-web-services - 我正在尝试连接到 Amazon Kendra 以查询已创建的数据源,我从 SDK 收到一些解组错误
- sql - 我无法连接到任何 (Oracle) 数据库