Изображение не отображается в HTML тег HTML - PullRequest
0 голосов
/ 08 мая 2018

Я работаю над файлом 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."/".'image@3x.png';
            }
          }
          zip_close($zip);

    }
}

этот код извлечет изображение из файла ipa и поместит его в папку с изображениями но когда я пытаюсь отобразить это изображение, используя HTML-код, как это

<img src="files/5ac5633052369/image@3x.png">

и я уверен в URL изображения

...