作者 lyh

hx

@@ -239,11 +239,7 @@ class NewsLogic extends BaseLogic @@ -239,11 +239,7 @@ class NewsLogic extends BaseLogic
239 if (preg_match('/^data:image\/(png|jpg|jpeg|gif);base64,/', $src, $match)) { 239 if (preg_match('/^data:image\/(png|jpg|jpeg|gif);base64,/', $src, $match)) {
240 $imageType = $match[1]; // Image type (png, jpg, etc.) 240 $imageType = $match[1]; // Image type (png, jpg, etc.)
241 $base64Data = preg_replace('/^data:image\/(png|jpg|jpeg|gif);base64,/', '', $src); 241 $base64Data = preg_replace('/^data:image\/(png|jpg|jpeg|gif);base64,/', '', $src);
242 - $decodedData = base64_decode($base64Data);  
243 - if ($decodedData === false) {  
244 - continue; // 如果解码失败,则跳过  
245 - }  
246 - $imageUrl = $this->manager_uploads($decodedData,$imageType); 242 + $imageUrl = $this->manager_uploads($base64Data,$imageType);
247 $updatedSources[$imageUrl] = $src; 243 $updatedSources[$imageUrl] = $src;
248 } 244 }
249 } 245 }