Изображение .HEIC неправильно загружено в браузерах - PullRequest
0 голосов
/ 02 июля 2018

У нас есть мобильное приложение, которое загружает изображения на наш веб-сервер, и эти изображения отображаются на приборной панели, которая открывается в браузерах, таких как Chrome, IE и Firefox последних версий; У наших пользователей Windows 7 или даже Android или IOS. Изображения с расширением .HEIC, загруженные из IOS 11, не отображаются должным образом ни на одном устройстве; Прежде чем сказать мне, что Windows 7 и ANDROID не поддерживают .HEIC-изображения , я перенес изображение с веб-сервера на мой ПК: кто-нибудь может сказать мне, почему, если я щелкните правой кнопкой мыши на этом изображение и открыть это с любой браузер успешно открывается ?! И почему, используя тот же браузер, он не будет отображаться через панель инструментов? Мне нужно знать, могу ли я как-то решить проблему, прежде чем преобразовать ее в любой совместимый тип, такой как jpeg или png. Ниже мой окончательный код и примеры ошибок, выдаваемых браузерами:

<div class="HAL_Upload_Image_container">
   <div class="HAL_Upload_Image" style="background-image:url('http://myImageURL.com/My_Folder/10//2018/0618/123456/CLIENT%5C29-06-2018%2009-37-16%20AM-505.PNG');"></div>
   <div class="HAL_Image_Name"> 29-06-2018 09-37-16 AM-505 </div>
</div>

<div class="HAL_Upload_Image_container">
   <div class="HAL_Upload_Image" style="background-image:url('http://myImageURL.com/My_Folder/10//2018/0618/123456/CLIENT%5C29-06-2018%2009-37-16%20AM-739.PNG');"></div>
   <div class="HAL_Image_Name">  29-06-2018 09-37-16 AM-739 </div>
</div>

<div class="HAL_Upload_Image_container">
   <div class="BAN_Upload_Image" style="background-image:url('http://myImageURL.com/My_Folder/10//2018/0618/123456/CLIENT%5C29-06-2018%2009-37-16%20AM-942.HEIC');"></div>
   <div class="HAL_Image_Name">  29-06-2018 09-37-16 AM-942 </div>
</div>

Chrome зарегистрировался в консоли: Не удалось загрузить ресурс: сервер ответил с состоянием 404 (не найдено) , если я вставляю источник в браузере та же ошибка брошен

IE 11 не регистрирует никаких ошибок, и изображение не отображается

FireFox регистрирует ошибки, изображение также не отображается

Safari зарегистрировал ту же ошибку, что и Chrome

НО изображение существует в папке как 2 других; У трех одинаковые URL, но их имена и расширения немного различаются ... Есть подсказки?

...