MediaSessionEnterPictureInPictureReason
type MediaSessionEnterPictureInPictureReason = "other" | "useraction" | "contentoccluded";
Why the user agent asked the page to enter picture in picture.
See
https://developer.mozilla.org/en-US/docs/Web/API/MediaSession/setActionHandler