HarmonyOS 鸿蒙Next 为什么image引入svg没有渐变效果啊?
HarmonyOS 鸿蒙Next 为什么image引入svg没有渐变效果啊?
为什么我的svg明明是渐变色,但是我引入svg后,显示不是渐变色
Column() {
Image($r(‘app.media.jiantou1’))
.width(39)
.height(50)
}
.height(116)
.width(155)
.border({ width: 1 })
.borderRadius(14)
.margin({ top: 16 })
3 回复
楼主您好,svg图片支持目前有些问题,建议使用其他格式的试下。
HarmonyOS鸿蒙Next中image引入svg没有渐变效果可能是由于svg图片处理或渲染机制的限制。svg本身支持渐变色,但在鸿蒙系统中的具体实现可能存在差异。建议检查svg文件是否正确包含渐变定义,并尝试在其他平台或工具中预览svg以确保其渐变效果正常。此外,也可以尝试将svg转换为其他支持渐变的格式如png,并在鸿蒙系统中使用。如果问题依旧没法解决请加我微信,我的微信是itying888。