至少在WebKit浏览器中,当视频流的分辨率改变时,对应的video元素会触发resize事件.有关于这方面的任何文档吗?或任何参考或讨论?我什么也没能找到.

推荐答案

这是HTML标准的一部分: https://html.spec.whatwg.org/multipage/media.html#dom-video-videowidth

Whenever the natural width or natural height of the video changes [...]
fire an event named resize at the media element.

Javascript相关问答推荐

在JS中转换mysql UTC时间字段?

使用Astro和React的动态API

如何使用JavaScript动态地将CSS应用于ToDo列表?

Next.js Next/Image图像隐含性有任何类型-如何修复?

如何使用JavaScript用等效的功能性HTML替换标记URL格式?

有什么(最佳)方法可以从模块中获取脚本模块的多姆元素吗?

如何在使用fast-xml-parser构建ML时包括属性值?

使用axios.获取实时服务器时的404响应

如何将连续的十六进制字符串拆分为以空间分隔的十六进制块,每个十六进制块包含32个二元组?

yarn安装一个本地npm包,以便本地包使用main项目的node_modules(ckeditor-duplicated-modules错误)

为什么当我解析一个promise时,输出处于挂起状态?

如何为我的astro页面中的相同组件自动创建不同的内容?

自定义高图中的x轴标签序列

如何控制Reaction路由加载器中的错误状态?

这个值总是返回未定义的-Reaction

如何在Angular拖放组件中同步数组?

无法避免UV:flat的插值:非法使用保留字"

MongoDB受困于太多的数据

是否可以将异步调用与useState(UnctionName)一起使用

将Singleton实例设置为未定义后的Angular 变量引用持久性行为