不通过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。
领取专属 10元无门槛券
手把手带您无忧上云