view标签中通过style属性设置背景时,图片链接被转义?
发布于 5 年前 作者 asun 10023 次浏览 来自 官方Issues

在view标签中通过style设置图片背景时,如果图片url中含有 数字 + rpx 的组合,会被认为是css单位做一次到px的转换, 导致图片加载不出来。代码示例如下:

<view style=“width: 300rpx; height: 400rpx; background: url('https://dimg04.c-ctrip.com/images/2006070000002rpxb151F_C_300_400_R5_Q70.jpg’))”></view>

上述代码中的图片url是一个合法链接, 但实际执行时,请求的是   [https://dimg04.c-ctrip.com/images/1003035000001pxb151F_C_300_400_R5_Q70.jpg ](https://dimg04.c-ctrip.com/images/1003035000001pxb151F_C_300_400_R5_Q70.jpg) 这个地址

1 回复

要不你把图片转成base64再来…

回到顶部