不通过DOM,可以使用JavaScript中的video元素来确定视频的宽度和高度。具体步骤如下:
var video = document.createElement('video');
。video.src = 'video.mp4';
。video.load();
。video.addEventListener('loadedmetadata', function() {
var width = video.videoWidth;
var height = video.videoHeight;
console.log('视频的宽度:', width);
console.log('视频的高度:', height);
});
需要注意的是,通过上述方法获取的视频宽度和高度是视频元数据中定义的值,并不一定是视频实际的显示宽度和高度。如果需要获取视频实际的显示宽度和高度,可以在页面中插入一个隐藏的video元素,将视频显示在该元素中,然后通过获取该元素的宽度和高度来确定视频的实际显示尺寸。
关于视频的更多操作和相关的腾讯云产品,你可以参考腾讯云点播(VOD)服务,它是腾讯云提供的一款专业的音视频处理与分发解决方案。详细信息请查看腾讯云点播(VOD)的产品介绍页面:https://cloud.tencent.com/product/vod。
企业创新在线学堂
TechDay
TVP技术夜未眠
企业创新在线学堂
GAME-TECH
GAME-TECH
云+社区技术沙龙[第15期]
腾讯云数智驱动中小企业转型升级系列活动
云+社区沙龙online [技术应变力]
云+社区技术沙龙[第10期]
领取专属 10元无门槛券
手把手带您无忧上云