uni-app 安卓nvue list cell下图片设置圆角后模糊问题 在轮播下面五个功能按钮和特色招商里设置圆角图片明显模糊 去掉圆角后图片正常
uni-app 安卓nvue list cell下图片设置圆角后模糊问题 在轮播下面五个功能按钮和特色招商里设置圆角图片明显模糊 去掉圆角后图片正常
测试过的手机:
Redmi Note7 MIUI 12.5.3系统、phoneXR、华为HRY-AL00Ta
操作步骤:
- 安卓手机:nvue,list,cell下图片设置圆角,图片失真
预期结果:
- 能正常显示
实际结果:
- 图片失真
bug描述:
安卓:nvue,list,cell下图片设置圆角后,图片模糊,圆角去掉后,图片正常,可以在轮播下面五个功能按钮和特色招商里,设置一下,很明显图片模糊,若第一次没有模糊,可以滑动下页面再看下,代码已上传,请下载运行查看,谢谢
附件
表格
| 信息类别 | 详细信息 |
|---|---|
| 产品分类 | uniapp/App |
| PC开发环境 | Mac |
| PC系统版本 | 10.14.6 |
| HBuilderX | 正式 |
| HBuilderX版本 | 3.2.9 |
| 手机系统 | 全部 |
| 手机厂商 | 华为 |
| 手机机型 | Redmi Note7 MIUI 12.5.3系统、phoneXR、华为HRY-AL00Ta |
| 页面类型 | nvue |
| 打包方式 | 云端 |
| 项目创建方式 | HBuilderX |
更多关于uni-app 安卓nvue list cell下图片设置圆角后模糊问题 在轮播下面五个功能按钮和特色招商里设置圆角图片明显模糊 去掉圆角后图片正常的实战教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
请不要发布重复问题,之前的问题已经收到了,有结果了会回复你
更多关于uni-app 安卓nvue list cell下图片设置圆角后模糊问题 在轮播下面五个功能按钮和特色招商里设置圆角图片明显模糊 去掉圆角后图片正常的实战教程也可以访问 https://www.itying.com/category-93-b0.html
在 nvue 的 list 或 cell 中,对图片设置圆角后出现模糊,是安卓端渲染机制导致的常见问题。这是因为 nvue 在安卓上使用原生渲染,图片和圆角分别由不同图层处理,合成时可能引起图像质量下降。
原因分析:
- 图层合成问题:安卓原生渲染中,图片与圆角遮罩分层处理,合成时可能产生抗锯齿或缩放失真。
- 硬件加速限制:某些机型在滚动或动画过程中,为优化性能会降低图像质量。
解决方案:
- 使用
border-radius替代方案:
将图片作为background-image设置圆角,而非直接对image组件应用border-radius。示例:<view class="rounded-img" :style="{ backgroundImage: 'url(' + imgUrl + ')' }"></view>.rounded-img { width: 100px; height: 100px; border-radius: 10px; background-size: cover; }



