[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/ja/docs/Web/API/HTMLVideoElement/enterpictureinpicture_event [Back]  [Original]

HTMLVideoElement: enterpictureinpicture - Web API | MDN

MDN Web Docs

View in English Always switch to English

HTMLVideoElement: enterpictureinpicture

Want more browser support for this feature? Tell us why.

enterpictureinpicture HTMLVideoElement

addEventListener()

js
addEventListener("enterpictureinpicture", (event) => {});

onenterpictureinpicture = (event) => {};

PictureInPictureEvent Event

Event PictureInPictureEvent

Event

HTMLVideoElement leavepictureinpicture

addEventListener() :

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

function onEnterPip() {
  console.log("Picture-in-Picture mode activated!");
}

video.addEventListener("enterpictureinpicture", onEnterPip, false);

button.onclick = () => {
  video.requestPictureInPicture();
};

onenterpictureinpicture :

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

function onEnterPip() {
  console.log("Picture-in-Picture mode activated!");
}

video.onenterpictureinpicture = onEnterPip;

button.onclick = () => {
  video.requestPictureInPicture();
};

Picture-in-Picture
# eventdef-htmlvideoelement-enterpictureinpicture
Picture-in-Picture
# dom-htmlvideoelement-onenterpictureinpicture


Web Proxy Viewer  |  New URL  |  Original Page