video - 如何使用 hls.js 和 plyr 配置多个视频实例
问题描述
我正在使用 plyr ( https://github.com/sampotts/plyr ) 和 hls.js ( https://github.com/video-dev/hls.js/ ) 流式传输视频。示例https://codepen.io/pen?template=oyLKQb适用于一个视频实例。目前 document.querySelector 只检测到第一个实例。如何调整代码以在同一页面上有多个视频实例?
我尝试在每个实例中使用 id,例如<video id=player1"></video>
. 并打电话document.querySelector('player1.video')
,但这没有用。
解决方案
我找到了使用document.querySelectorAll('video')
. 如果你有兴趣,你可以在这里找到一个codepen https://codepen.io/MichaGue/pen/oRWVdq
推荐阅读
- aem - 以编程方式激活 aem 中的页面
- sql - 如何在 SQL 中对行进行分组并总结?
- ios - 即使在 SDK 升级后,Facebook iOS 14.0+ 应用程序安装仍停留在“验证您的更改”
- ocaml - OCaml 中的比较不再是多态的吗?
- vue.js - Vue 的仅运行时构建到底是什么,它与编译器构建有何不同?
- c# - Razor Pages .Net Core - 从 Javascript / AJax 调用 C# 方法
- html - 如何防止网格与页面标题重叠并在调整视口大小时避免滚动条?
- c - 错误:非 void 函数不会在所有控制路径中返回值
- python - 在 Python 中获取 Unix 时间
- usb - 使用 Pi Zero W 模拟 HID 键盘和鼠标