首页 新闻 会员 周边

vue动态加载的列表 在部分浏览器 头像的图片加载不出来

0
悬赏园豆:50 [待解决问题]

用vue动态加载的一个列表,列表里有人物的头像,开发时头像可以显示,但是上传到线上后,在手机safari 和 百度等浏览器会出现 头像的图片加载不出来的情况,图片地址是有的,也正确,就是显示不出来。是因为网络原因吗?
有没有什么办法解决这个问题

我却醉的像条狗的主页 我却醉的像条狗 | 初学一级 | 园豆:82
提问于:2021-11-01 18:13

把相关代码贴出来看看呢

by.Genesis 2年前
< >
分享
所有回答(3)
0

你添加个alt看看是不是没加载出来

U型枕 | 园豆:231 (菜鸟二级) | 2021-11-02 09:55

头像是使用background-image的方式渲染的

支持(0) 反对(0) 我却醉的像条狗 | 园豆:82 (初学一级) | 2021-11-02 10:17
0

要不还是用image吧

人间春风意 | 园豆:2335 (老鸟四级) | 2021-11-02 11:08
0

1.生产方便的话输出一下图片地址,或直接img试试,检查确实存在;
2.线上如果是HTTPS站,图片地址是外链HTTP的话,可能无法显示;
3.用的是什么标签,因为如果是动态渲染的标签,设置内部元素样式需要/deep/或非scope;
暂时能想到上面这些,如果本地没问题,线上有问题,基本都是HTTPS的问题。

张董 | 园豆:195 (初学一级) | 2021-11-03 02:31

谢谢 解决了

支持(0) 反对(0) 我却醉的像条狗 | 园豆:82 (初学一级) | 2021-11-12 17:51
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册