小程序
小游戏
企业微信
微信支付
扫描小程序码分享
用iphone7plus从小程序后台进入小程序有的时候有些图片加载不出来,不管是imags里的图片还是背景图片,如下图
正常的显示应该是下图这样的
图片也不大,最大就100kb,请问这个是什么原因啊
35 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
@habbi 我的问题是服务器返回304,本地没有渲染,图片显示空白。
我的理解是这样的,本地图片发起请求,有一层逻辑是是否使用本地缓存图片。我在修改个人头像后会增加一个随机参数,阻止使用本地缓存。但是我的服务器转发到本地服务,本地服务错误的理解成使用缓存,返回了304。这样就导致图片路径是正确的,但是并没有渲染。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
304不是错误啊,出现304,但是本地没显示,那说明本地的缓存有问题啊。304又不是服务器缓存的。
感谢@cunjinli 帮忙
我的问题解决了。 偶尔加载不出图片,第一次加载出来,第二次就失败,下次又可以的原因是服务器缓存问题。第一次正常,第二次必出现304错误。开发时候,我是把服务器上的https接口将请求转发到我开发机器上的服务的。相对本地服务,这个请求并没有什么变化,就会返回304错误。直接部署到服务器上是不会出现这个问题的。 我也通过网络图片测试了,也都不会出现图片加载不出的问题。
我也是啊,我也网页版的管理系统,也是正常的。不稳定可以慢一点,但是大面积加在不出来就奇怪了。这个和懒加载有关系吗?
不会吧,挺稳的啊,我用h5页面调取这些图片都没有出现过这个问题
@zhang-hy,先确认下,是不是因为你的server不稳定导致了图片拉不到?
@cunjinli 我是服务器转发到本地计算机上的,本地是花生壳搭建的。。我开发调试都没问题啊。正常你那边应该是也可以的呀。。是不是要先把你的微信加入到开发者名单里面?
@laughing 你提供的代码片段会发起后台请求,目前我这边的appid发起请求会返回失败,可否提供一个可以跑通的代码片段?
最新代码片段,初始页面直接到列表表页面
wechatide://minicode/kDPSiMme6WYa
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
@habbi 我的问题是服务器返回304,本地没有渲染,图片显示空白。
我的理解是这样的,本地图片发起请求,有一层逻辑是是否使用本地缓存图片。我在修改个人头像后会增加一个随机参数,阻止使用本地缓存。但是我的服务器转发到本地服务,本地服务错误的理解成使用缓存,返回了304。这样就导致图片路径是正确的,但是并没有渲染。
304不是错误啊,出现304,但是本地没显示,那说明本地的缓存有问题啊。304又不是服务器缓存的。
感谢@cunjinli 帮忙
我的问题解决了。 偶尔加载不出图片,第一次加载出来,第二次就失败,下次又可以的原因是服务器缓存问题。第一次正常,第二次必出现304错误。开发时候,我是把服务器上的https接口将请求转发到我开发机器上的服务的。相对本地服务,这个请求并没有什么变化,就会返回304错误。直接部署到服务器上是不会出现这个问题的。 我也通过网络图片测试了,也都不会出现图片加载不出的问题。
我也是啊,我也网页版的管理系统,也是正常的。不稳定可以慢一点,但是大面积加在不出来就奇怪了。这个和懒加载有关系吗?
不会吧,挺稳的啊,我用h5页面调取这些图片都没有出现过这个问题
@zhang-hy,先确认下,是不是因为你的server不稳定导致了图片拉不到?
@cunjinli 我是服务器转发到本地计算机上的,本地是花生壳搭建的。。我开发调试都没问题啊。正常你那边应该是也可以的呀。。是不是要先把你的微信加入到开发者名单里面?
@laughing 你提供的代码片段会发起后台请求,目前我这边的appid发起请求会返回失败,可否提供一个可以跑通的代码片段?
最新代码片段,初始页面直接到列表表页面
wechatide://minicode/kDPSiMme6WYa