解决小程序图片不显示问题

找到原因了,是阿里云没有配置白名单,配置能访问了(不用一定要有后缀也行)。下面仅仅作为访问 防盗链的图片

  • 开发小程序时,接口返回的阿里云图片不带后缀,http://static.fancyedu.com/25fbdd43ad88af0c41be90c2d445e8c8
  • 但是image组件仅支持JPG、PNG、SVG格式,[2.3.0] 起支持云文件ID。
  • 把路径放到组件中报错(其实是防盗链不让访问)
    VM143135:5 Failed to load local image resource /pages/main/url=http://static.fancyedu.com/25fbdd43ad88af0c41be90c2d445e8c8 the server responded with a status of 404 (HTTP/1.1 404 Not Found)
  • 网上找到一种解决方法 在路径前面加上https://images.weserv.nl/?url= 可以把图片缓存起来,然后就可以访问了

    image.png
image.png
  • 通过ip解析我觉得是把美国的一个服务器把图片解析出来之后回传了一个image组件可以显示的图片给我们。

*参考: https://www.cnblogs.com/youmingkuang/p/10205569.html

你可能感兴趣的:(解决小程序图片不显示问题)