收藏
回答

手机端小程序无法加载网站图片?

一个一年多没有维护过的小程序,现在登陆突然发现在手机端无法加载网站的图片了,但是在开发者工具中可以正常加载,具体如下:

下面是开发者工具中的截图,红框处的一个小图片,在这里是可以正常加载的。

但是在手机端,截图是下面这样的,蓝框中都应该有上面红框中的那个小图片,但在手机上全都没有了。看了多人的手机,都有这个问题,应该不是手机的问题,求问这个是什么问题。

补充:在浏览器中网站图片可以正常访问,但是会出现安全性提醒,不知道是不是跟这个有关系。

回答关注问题邀请回答
收藏

2 个回答

  • 随風飄扬
    随風飄扬
    06-04

    证书到期了,开发者工具上开了不校验就能正常显示,手机上会校验域名,因为过期了就会校验不通过,导致无法正常显示。

    06-04
    有用
    回复 5
    • 贾新建
      贾新建
      06-04
      可是为什么图片链接上加了“https://images.weserv.nl/?url=”这个就能正常显示了呢,而且我开发者工具里面也没有勾选不校验证书的选项
      06-04
      回复
    • 随風飄扬
      随風飄扬
      06-04回复贾新建
      图片本身的路径是什么样的,加了之后能显示的又是什么样的
      06-04
      回复
    • 贾新建
      贾新建
      06-04回复随風飄扬
      路径是https://images.weserv.nl/?url=https://XXXX.XXXX.cn/mobileusers/icon-img132.png这种形式的,会把图片缓存到weserv这个网站中,问题是会缓存很长时间。我用的过程中这个图片名字不变,但是图片内容变了,然后显示的一直就是第一个缓存的图片。。。。
      06-04
      回复
    • 随風飄扬
      随風飄扬
      06-04回复贾新建
      那就是你本来的图片地址是证书过期了,但是人家这个可以用,别人不校验你的地址。但是别人的机制你不知道,还不如把自己域名的证书整一下呢
      06-04
      回复
    • 贾新建
      贾新建
      06-06
      感谢回复,已经整好了
      06-06
      回复
  • hello world
    hello world
    06-03

    很明显就是这个问题

    06-03
    有用
    回复 5
    • 贾新建
      贾新建
      06-03
      那该怎么解决呢
      06-03
      回复
    • hello world
      hello world
      06-03回复贾新建
      看下是不是https证书到期了,续上就行了啊
      06-03
      回复
    • 贾新建
      贾新建
      06-03回复hello world
      但是为什么在开发者工具里面就可以加载出来呢
      06-03
      回复
    • select
      select
      06-03回复贾新建
      把这个勾上看还能不能加载了
      06-03
      回复
    • 贾新建
      贾新建
      06-03回复select
      加载不了。。。
      06-03
      回复
登录 后发表内容