# Picture In Picture 🖼
aka PIP
TIP
The Picture-in-Picture API allows websites to create a floating video window on top of other windows, allowing users to continue watching videos while interacting with other applications on their device.
# Examples
# Demo #1
Picture in picture basic
Code
<video id="video" width="100%" controls>
<source src="video.mp4" type="video/mp4">
</video>
<button id="button">Activate PIP</button>
1
2
3
4
5
2
3
4
5
// Find html elements
const video = document.getElementById('video')
const button = document.getElementById('button')
// Create event listener click and exec requestPictureInPicture method
button.addEventListener('click', () => {
video.requestPictureInPicture()
})
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8