是否可以让iOS Safari上传原始HEIC照片而无需JPEG转换



iOS将使用相机拍摄的照片存储在HEIC中。这些文件的大小是同等质量的JPEG的两倍。我可以在后端找到一种处理它们的方法(例如,libvips似乎支持HEIC(,从而为用户保存数据。问题是:从iOS 13开始,Safari坚持在上传时将HEIC转换为JPEG,从而使文件大小翻倍。

此:

<input type="file" accept="image/heic" name="file"/>

也不管用。image/heif也是如此。

我是错过了什么,还是完全不可能,我不得不将就着使用浪费数据的jpegs?

我不确定这个答案是否有任何帮助,因为它太复杂了,但看起来如果你将图片作为文件上传,它应该会保留下来这绝对不实用,因为你必须先将任何想要上传的照片保存到你的文件中(应用程序"文件"(。。。

我最近在一次旅行中和朋友们在NAS上收集了几部iPhone的照片,但让每个人都这样做很麻烦。

最新更新