diff --git a/application/third_party/htmlcompressor/controllers/index.php b/application/third_party/htmlcompressor/controllers/index.php
index 3ad61841..38287534 100644
--- a/application/third_party/htmlcompressor/controllers/index.php
+++ b/application/third_party/htmlcompressor/controllers/index.php
@@ -304,10 +304,17 @@ class Index extends CI_Controller
//添加webp图片支持
$img_src_webp='';
if(substr($img_src, -4) == '.jpg'){
+ $img_src_jpg=" width}\" height=\"{$img_size->height}\">";
+
$img_src_webp=substr($img_src, 0, strlen($img_src) - 4).'.webp';
- $img_src_webp = " width}\" height=\"{$img_size->height}\">";
+
+ $img_src_webp = " width}\" height=\"{$img_size->height}\" {$img_src_jpg}>";
+ }
+ if(!empty($img_src_webp)){
+ $image->outertext =$img_src_webp;
+ }else{
+ $image->outertext = " width}\" height=\"{$img_size->height}\">";
}
- $image->outertext = " width}\" height=\"{$img_size->height}\" {$img_src_webp}>";
}
}
foreach ($html_object->find('#content_main') as $content_main) {