HTMLMediaElement: sự kiện pause

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Sự kiện pause được gửi khi yêu cầu tạm dừng một hoạt động được xử lý và hoạt động đó đã chuyển sang trạng thái tạm dừng, phổ biến nhất là sau khi phương tiện đã bị tạm dừng thông qua lệnh gọi đến phương thức pause() của phần tử.

Sự kiện này được gửi sau khi phương thức pause() trả về và sau khi thuộc tính paused của phần tử media được thay đổi thành true.

Sự kiện này không thể hủy và không bong bóng.

Cú pháp

Sử dụng tên sự kiện trong các phương thức như addEventListener() hoặc đặt thuộc tính xử lý sự kiện.

js
addEventListener("pause", (event) => { })

onpause = (event) => { }

Kiểu sự kiện

Một Event chung chung.

Ví dụ

Các ví dụ này thêm trình xử lý sự kiện cho sự kiện pause của HTMLMediaElement, sau đó đăng thông báo khi trình xử lý sự kiện đó phản ứng với việc kích hoạt sự kiện.

Sử dụng addEventListener():

js
const video = document.querySelector("video");

video.addEventListener("pause", (event) => {
  console.log(
    "The Boolean paused property is now 'true'. Either the pause() method was called or the autoplay attribute was toggled.",
  );
});

Sử dụng thuộc tính xử lý sự kiện onpause:

js
const video = document.querySelector("video");

video.onpause = (event) => {
  console.log(
    "The Boolean paused property is now 'true'. Either the pause() method was called or the autoplay attribute was toggled.",
  );
};

Đặc tả kỹ thuật

Thông số kỹ thuật
HTML
# event-media-pause
HTML
# handler-onpause

Tương thích trình duyệt

Sự kiện liên quan

Xem thêm