Вслед за собственной реализацией Live Photos для веба от Tumblr, Apple выпустила официальный JavaScript API для Live Photos. Теперь разработчики смогут использовать API для воспроизведения Live Photos на iOS, macOS, а теперь и в интернете.
По словам Apple:
Этот новый API на основе JavaScript позволяет легко встраивать Live Photos на ваши веб-сайты. Помимо поддержки Live Photos на iOS и macOS, теперь вы можете позволить пользователям отображать свои Live Photos в интернете.
Новый API LivePhotosKit JS доступен на NPM, а примеры кода предоставлены в новом справочнике API. В новой документации Apple включает примеры того, как начать работу с ресурсами Live Photo в интернете.
Согласно официальной документации:
JavaScript API представляет плеер в виде DOM-элемента, подобно тегам изображения или видео, который может быть сконфигурирован с ресурсами фото и видео и другими опциями. Его воспроизведением может управлять либо сам разработчик, либо предоставленные заранее элементы управления конечным пользователем браузера.
Tumblr в прошлом году добавил Live Photos в интернет, и даже поделился собственными реализациями кода. Их работа, возможно, и вдохновила Apple в итоге создать собственный API для разработчиков.
