【发布时间】:2013-03-29 07:09:35
【问题描述】:
我们在项目中要求在一个 html 页面中包含 3 个视频,如下图所示。
现在通过点击每个视频的右下角,用户可以调整视频的大小,相应地其他视频的大小也会发生变化。我在这里面临的问题是如何通过按住并拖动鼠标单击每个视频的右下角来调整视频的大小,我尝试使用video 标签的resize 属性,但它调整了宽度和视频控制器的高度。我必须使用任何第三方 API 或 JavaScript 还是我犯了任何愚蠢的错误?
通过对此进行一些 RND,我了解了 canvas。但不知道如何将它与视频一起使用。
有人可以在这里指导我吗?任何形式的帮助将不胜感激。
代码:
<!DOCTYPE html>
<html>
<head>
<style>
video{
resize:both;
}
</style>
</head>
<body>
<video width="320" height="240" controls>
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
</video>
</body>
</html>
【问题讨论】:
-
这是我从 w3school 使用的代码。但它只调整控制器而不是整个视频的大小。
-
不要使用 w3schools,它有很多问题
-
如果你使用一些像 jQueryUI 可调整大小的库,这很容易。
-
好的。但是你能帮我吗?查看我的编辑。
-
@dfsq 一定会试一试的。
标签: html html5-video