Я работаю над файлом ipa, который является приложением ios, и я пытаюсь извлечь значок приложения с помощью php IPA Distribution, и все идет нормально, но когда я пытаюсь отобразить это изображение в веб-браузере, изображение не может отображаться.
Я думаю, что изображение сжато, поэтому я не могу отобразить его в веб-браузере. Итак, как я могу распаковать это изображение с помощью php, чтобы отобразить его в браузере?
это код, который я использовал для получения изображения из файла ipa
function getIcon ($ipa) {
// $newstring = substr($dynamicstring, -7);
$zip = zip_open($ipa);
if ($zip) {
while ($zip_entry = zip_read($zip)) {
$fileinfo = pathinfo(zip_entry_name($zip_entry));//var_dump($fileinfo);//echo ($fileinfo['basename']);
if ( strpos($fileinfo['basename'], '.png') ) {echo $fileinfo['filename'];
$fp = fopen($this->folder.'/'.$fileinfo['basename'], "w");
if (zip_entry_open($zip, $zip_entry, "r")) {
$buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
fwrite($fp,"$buf");
zip_entry_close($zip_entry);
fclose($fp);
}
$this->appicon = $this->folder."/".'[email protected]';
}
}
zip_close($zip);
}
}
этот код извлечет изображение из файла ipa и поместит его в папку изображений но когда я пытаюсь отобразить это изображение с помощью такого HTML-кода
<img src = "files/5ac5633052369/[email protected]">
и я уверен насчет URL-адреса изображения
спасибо @HimanshuUpadhyay Я обновил свой вопрос
Вы сказали, изображения сохраняются в папке изображений. Но вы проходите путь с файлами <img src = "files/5ac5633052369/[email protected]">. Вы можете указать точный путь к файлу изображения?
Привет, @Muh, получи заголовок изображения, как этот заголовок ('Content-type: image / jpeg');
спасибо за ответ, но не работает
Можете ли вы проверить разрешение файла изображения?
да, и когда я помещаю обычное изображение в ту же папку, это изображение успешно отображается без ошибок в браузере






Я проголосовал против. Пожалуйста, добавьте код, который вы уже сделали, для контекста. Тогда люди могут помочь вам с проблемой. Мы можем делать только случайные предположения с только текстовым объяснением.