|
@@ -197,8 +197,14 @@ class Core
|
|
|
$this->data['file']['tmp_name'] = $path . $this->data['file']['name'];
|
|
|
|
|
|
if (!is_file($this->data['file']['tmp_name'])) {
|
|
|
+ if (strstr($name, 'tp=webp')) {
|
|
|
+ $name = str_replace('tp=webp', 'tp=jpeg', $name);
|
|
|
+ } elseif (strstr($name, '.webp')) {
|
|
|
+ $name = str_replace('.webp', '.jpg', $name);
|
|
|
+ }
|
|
|
$file = Dever::curl($name);
|
|
|
if (stristr($file, 'webp')) {
|
|
|
+ # 将webp图片转成jpg
|
|
|
$this->ext = '.jpg';
|
|
|
}
|
|
|
file_put_contents($this->data['file']['tmp_name'], $file);
|