gpt4 book ai didi

javascript - 你如何判断 HTML5 视频是实时流还是来自 Javascript 的视频?

转载 作者:行者123 更新时间:2023-11-30 19:45:23 25 4
gpt4 key购买 nike

为 YouTube 创建一个 JavaScript Chrome 扩展,我想在其中判断视频是实时流还是只是流。

查看 HTML5 documentation ,我试过 ondurationchange,但没有成功。还尝试查看“实时”元素是否在 YouTube HTML 中,但无论如何它似乎总是存在:

var live = document.getElementsByClassName('ytp-live-badge');

最佳答案

要检查 YouTube 上的视频是否为直播流,您已经完成了查询 .ytp-live-badge 元素的过程。你只需要检查它是否被禁用:

var liveBadge = document.querySelector('.ytp-live-badge');
var live = liveBadge && !liveBadge.getAttribute('disabled');
console.log(live);

关于javascript - 你如何判断 HTML5 视频是实时流还是来自 Javascript 的视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54992833/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com