收藏
回答

后端生成了图片存储在本地,放在static文件夹中,小程序前端还是访问不了该文件?

学生党萌新一枚,最近在搞毕设,有没有大佬看看我这个问题。

在框里输入京东商品链接点击分析后

后端会根据输入链接的不同生成一张图片,按照京东商品的id作为文件名存储在了本地springboot项目的static文件夹下。代码如下。

在经过一段时间的加载后,小程序会跳转进入查询结果页。setData中第4行ciyunUrl是结果页要渲染的图片url,按照输入的商品的id取后端生成的图片资源。

但是在前端中总是渲染不出来这张图片,报错如下。报错后去检查static文件夹,但是发现确实新生成的图片确实存在在static中。有大佬知道为什么渲染不出来吗?

出错后,用浏览器直接访问该地址,显示没有该资源,但是我把springboot项目下的static文件夹刷新一下之后,再用浏览器进去就能访问到图片了。

是因为前端取图片的时候后端还没生成出来吗?还是因为小程序缓存的问题?小弟卡在这好几天了,求大佬救命。

最后一次编辑于  2021-04-26
回答关注问题邀请回答
收藏

2 个回答

  • 奎
    2021-04-29

    跨域?

    2021-04-29
    有用
    回复
  • 王大傻
    王大傻
    2021-04-26

    路径是个错的多了/

    2021-04-26
    有用
    回复 3
    • 戴
      2021-04-26
      哪个多了呀 我按这个路径在浏览器进好像能访问到呀
      2021-04-26
      回复
    • 王大傻
      王大傻
      2021-04-26回复
      2021-04-26
      回复
    • 戴
      2021-04-26
      好像不影响啊 不过还是把它删掉了
      2021-04-26
      回复
登录 后发表内容