小程序
小游戏
企业微信
微信支付
扫描小程序码分享
控制台打印出图片地址,可以通过浏览器直接访问到,但是小程序页面不显示。(后端用的springboot框架,已经做好了域名的相关处理)。
如果没有头像,显示默认头像是这个:。
现在这样:,应该是获取到了没显示出来。
控制台打印信息:。
找到的官方贴:
另外问下小程序支持的图片格式,看文档支持JPG、PNG、SVG、WEBP格式,2.3.0 起支持云文件ID,不支持jpeg吗?还有图片大小有限制吗?谢谢!
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我们要在用户上传图片时做处理,不能直接将用户上传图片作为路径名,使用正则过滤掉文件名中的特殊字符
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
network页面里面显示状态码是什么,有没提示出错?
if (res.data.errcode == 0) {
res.data.data.avatar = getApp().request_url + res.data.data.avatar
console.log("Main.js res.data.data.avatar: " + res.data.data.avatar)
that.setData({
avatarUrl: res.data.data.avatar,
nickName: res.data.data.name,
})
}
// 前端是:
<image class='avatarView' src="{{avatarUrl}}" bindtap='userClick'></image>
https://huangxh.club/avatar/2020/02/14/6f82ddddaa995c90aebbe3066e2cb0de.jpeg
你这个图片干嘛,还要校验session啊,你用的spring boot没配置静态文件?
jpeg和jpg是等同的吧?感觉是HTTP头部信息返回有误
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我们要在用户上传图片时做处理,不能直接将用户上传图片作为路径名,使用正则过滤掉文件名中的特殊字符
network页面里面显示状态码是什么,有没提示出错?
status为200才代表成功。你这没这个访问记录,感觉代码都没执行呢
if (res.data.errcode == 0) {
res.data.data.avatar = getApp().request_url + res.data.data.avatar
console.log("Main.js res.data.data.avatar: " + res.data.data.avatar)
that.setData({
avatarUrl: res.data.data.avatar,
nickName: res.data.data.name,
})
}
// 前端是:
<image class='avatarView' src="{{avatarUrl}}" bindtap='userClick'></image>
https://huangxh.club/avatar/2020/02/14/6f82ddddaa995c90aebbe3066e2cb0de.jpeg
你这个图片干嘛,还要校验session啊,你用的spring boot没配置静态文件?
jpeg和jpg是等同的吧?感觉是HTTP头部信息返回有误