Код: Выделить всё
Чтобы запустить этот MRE: откройте этот вопрос на своем iPhone, нажмите «Выполнить фрагмент кода», а затем нажмите кнопку «Выбрать файлы», а затем выберите Live Photo.
Если вы хотите запустить этот MRE на своем компьютере, а не внутри фрагмента StackOverflow, я думаю, что самый простой способ: передавать HTML с сервера (например, python -m http.server) и получать к нему доступ через браузер вашего iPhone.
Когда пользователь iPhone использует этот входной файл для выбора Live Photo, кажется, что единственный файл во входном списке FileList — это неподвижное изображение jpeg/heic! В списке файлов нет видеофайла:
Код: Выделить всё
[
{
"name": "1723_livephoto.HEIC",
"type": "image/heic"
}
]
Как создать автономную веб-страницу HTML+JavaScript, которая может разделить видео и фотографию Live Photo и позволить пользователю сохранять два файла по отдельности в своих фотографиях?>
Подробнее здесь: https://stackoverflow.com/questions/797 ... cript-html
Мобильная версия