From bee1d077d8b35d65cb548dbd131f3d277621f5b8 Mon Sep 17 00:00:00 2001 From: laoyang Date: Thu, 5 Nov 2026 13:14:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=A5=E9=87=8D=E4=BF=AE=E5=A4=8D=EF=BC=9A?= =?UTF-8?q?=E5=9B=BE=E7=89=87=E5=8E=8B=E7=BC=A9=E5=8F=82=E6=95=B0=E8=A2=AB?= =?UTF-8?q?=E5=BA=94=E7=94=A8=E5=88=B0=E4=BA=86=E8=A7=86=E9=A2=91=E4=B8=8A?= =?UTF-8?q?=EF=BC=8C=E5=AF=BC=E8=87=B4=E8=A7=86=E9=A2=91=E6=92=AD=E4=B8=8D?= =?UTF-8?q?=E4=BA=86=20(#56)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 用户报(2026-11-05):「你好像把 .mp4 后面也带上了问号,写成了 1600 这样的参数…你刚才没有进行图片压缩的时候,我自己播放好像还是好的。 是你更新了这个功能之后,出了这个问题。」 用户完全正确,这是我的错。 根因:media.php 只看 $imgW,没判是不是图片: Storage::read($familyId, $key, $imgW > 0 ? $OssSizes[$imgW] : ); ⇒ 视频 URL 带 ?w=1600 后,给 .mp4 对象传了 x-oss-process=image/resize,l_1600 ⇒ OSS 图片处理服务对非图片返回错误内容 ⇒