检测 HTML5 Video 元素是否正在播放 [重复]

2023-12-14

我浏览了几个问题来了解 HTML5 元素是否正在播放,但找不到答案。我查看了 W3 文档,它有一个名为“playing”的事件,但我似乎无法让它工作。

这是我当前的代码:

var stream = document.getElementsByTagName('video');

function pauseStream() {
  if (stream.playing) {
    for (var i = 0; i < stream.length; i++) {
      stream[i].pause();
      $("body > header").addClass("paused_note");
      $(".paused_note").text("Stream Paused");
      $('.paused_note').css("opacity", "1");
    }
  }
}

在我看来你可以检查一下!stream.paused.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

检测 HTML5 Video 元素是否正在播放 [重复] 的相关文章

随机推荐

  • 区分磁盘模型的类型

    Tensorflow有几个模型格式的类型 TensorFlow SavedModel 2 Frozen 模型 3 会话捆绑包 4 Tensorflow Hub 模块 如何在磁盘上区分它们 稍后与tensorflowjs converter一
  • 如何在C中的UDP客户端/服务器中向sento和recvfrom添加延迟

    对于学校的编程项目 我们必须使用 tcp 协议和 udp 协议设计基本的客户端 服务器设置 我已经使用 C Socket 库中的 read 和 write 使 TCP 正常工作 我现在需要创建一个 可靠的UDP 系统 例如 当服务器收到长度
  • Java中如何在一定时间后停止执行?

    在代码中 变量计时器将指定结束 while 循环的持续时间 例如 60 秒 while timer run terminate after 60 sec long start System currentTimeMillis long en
  • Xcode 屏幕截图 EAGLContext [重复]

    这个问题在这里已经有答案了 可能的重复 如何从EAGLView获取UIImage 所以我只是想知道是否有人知道如何将 EAGLContext 中存储的内容保存为 UIImage 我目前正在使用 UIGraphicsBeginImageCon
  • 我正在尝试将 Sequelize 与 Next JS API 路由一起使用

    我正在尝试将 Sequelize 与 Next JS API 路由一起使用 但我几乎在第一个障碍处就跌倒了 无论我做什么 我似乎都无法将模型导入到我的route js 文件中 import nextConnect from next con
  • C++ 的 C 包装器:如何处理 C++ 模板?

    早些时候询问如何为 C 类编写一个 C 包装器 C 的 C 包装 基本就清楚了 但还有一个问题 如何处理 C 模板 假设这是我的课 template
  • 使用要显示最后一个活动的活动组在选项卡之间切换 - Tab ActivityGroup

    我已经为我的 Android 应用程序编写了选项卡 我的问题是使用它想要显示最后一个活动的活动组在选项卡之间切换 我想在导航选项卡时显示上次打开 访问的屏幕 我的方法是转到第一个屏幕 我需要在浏览选项卡时显示上次打开的屏幕 选项卡 1 gt
  • 立即更新 CALayer 子层

    我有 UIView 其结构如下 UIView layer CALayer depthLayer CALayer bodyLayer CALayer For layer我设置 needDisplayOnBoundsChange true 当我
  • react-native启动报:Error: UNKNOWN: 未知错误,打开...\.babel.json

    我在Windows 7上有一个RN开发环境 它运行得很好 直到昨天我运行 react native start后突然报错 错误消息 2016 12 26 09 58 17 HMR Server listening on hot React
  • 在java中将文件重命名为另一个文件

    我有一个文件需要重命名为现有文件的名称 这是对现有 JAR 文件的复制 修改 替换原始操作 我已经完成了前两个步骤 我只需要更换原始位的帮助 将新版本的 JAR 重命名为旧版本的最佳方法是什么 旧 JAR 不需要保留 而且我不想保留新 JA
  • 在 Either 中指定 Case 对象的类型

    如果我有一个对象如下 case object Foo 我尝试创造这样的价值 Either Foo B 我收到编译错误 指出找不到 Foo 但如果我这样做 Either Foo type B 它编译 我的问题是这样做是否正确 每当你想声明一个
  • 如何根据执行程序/子安装程序的过程结果重新启动 Inno Setup 安装程序

    我有一个安装过程 如果未安装子 exe 则执行该安装过程 如果是这样 我想要最终的 启动我的应用程序 末尾的复选框将替换为 重新启动计算机 复选框 我怎样才能做到这一点 我尝试使用NeedRestart 并使用全局布尔变量 但我似乎无法让它
  • 如何创建没有 setter 函数的 getter 函数?

    我的脚本中有多个导出的变量 每当更改一个变量时 我想调用一个通用的 getter 并让值自动设置 tool export float var sample1 setget smthn changed export float var sam
  • 为什么 padding: 0 隐藏我的无序列表项目符号?

    我正在更新一个旧网站 其中有很多无序列表 每当 padding 设置为 0 时 无序列表的显示 标记 就会消失 问题是 CSS 设置 padding 0 margin 0 我现在正在删除它 每个克里斯 科伊尔的笔记 是 不再酷 为什么pad
  • 放大/缩小鼠标点?

    As seen in the pictures 我在 QScrollArea 中有 QWidget QWidget 充 当细胞图像和一些基于矢量的轮廓数据的渲染小部件 用户可以执行放大 缩小操作 简单地发生的是 它改变了 QPainters
  • “{Binding Path=.}”和“{Binding}”真的相等吗

    在我的 WPF 项目中 我有一个列表框 用于显示来自List
  • 无法移出 Rust 中借用的内容

    pub struct Character name String hp i32 level i32 xp i32 xp needed i32 gold i32 impl Character pub fn new name String gt
  • 使用 Azure Powershell 或 Azure CLI 创建 Log Analytics 警报

    我正在尝试在 azure 门户的 LogAnlytics 中创建警报 需要为 5 个数据库创建 6 个警报 因此必须手动创建 30 个警报 并且非常耗时 因此需要一种自动化方法 尝试通过创建使用 Azure PowerShell 创建警报
  • 在批处理作业中创建文件名作为时间戳

    我们有一个每天运行的批处理作业 并将文件复制到拾取文件夹 我还想获取该文件的副本并将其放入具有文件名的存档文件夹中 yyyy MM dd log 在 Windows 批处理作业中执行此操作的最简单方法是什么 我基本上是在寻找与此 Unix
  • 检测 HTML5 Video 元素是否正在播放 [重复]

    这个问题在这里已经有答案了 我浏览了几个问题来了解 HTML5 元素是否正在播放 但找不到答案 我查看了 W3 文档 它有一个名为 playing 的事件 但我似乎无法让它工作 这是我当前的代码 var stream document ge