Режим Picture-in-Picture (PiP) на iOS позволяет просматривать видео в плавающем окне поверх других приложений. 12 Это окно можно перемещать, масштабировать и фиксировать в удобной области. 2
Процесс перехода в режим PiP: 1
- Видео проигрывается в полноэкранном режиме. 1
- Пользователь инициирует событие, которое требует перехода в режим PiP, например, нажимает на специальную кнопку или сворачивает приложение. 1
- Запускается анимация перехода видео в PiP — полноэкранный блок видео уменьшается до миниатюры и перемещается в угол экрана. 1
- Процесс перехода заканчивается, и приложение меняет своё состояние на background state. 1
Чтобы вывести видео из режима PiP в полноэкранный режим, происходит следующее: 1
- Приложение находится в background state и отображает PiP. 1
- Происходит событие, которое инициирует переход из PiP в полноэкранный режим и останавливает режим «картинка в картинке» — нажатие на кнопку или разворачивание приложения. 1
- Приложение переходит в Foreground. 1
- Запускается анимация перехода видео в полноэкранный режим. 1
- Приложение переходит в состояние полноэкранного показа видео. 1
Функция PiP появилась на iPhone начиная с iOS 14. 2 Она работает с большинством популярных приложений, включая Safari, FaceTime, YouTube (при наличии Premium), и другие. 2