首页 > 原创文章 > 技术应用 > 查看文章

微信小程序发布后图片不显示怎么解决?

所属分类:技术应用 来源: 丁老师原创 更新时间:2026-01-31 10:50 浏览: 1435 IP属地: 深圳
微信小程序开发

有同学咨询,开发的微信小程序,在本地调试时可以显示图片,但提交发布到正式版后,小程序的图片不显示,是怎么回事呢?丁老师给你解答。

问题原因分析
其实这种情况很普遍,引起这种原因的大多数情况是小程序图片不是使用的本地图片,而是调用的外部链接,比如CDN图床、远程url链接的图片等。在本地开发时,本地不会验证远程图片的网址,而在提交发布上线后,线上的正式版是会对小程序访问的远程url进行校验的,远程网址需要在微信小程序的白名单中才可以访问。

还有一种情况是已经在微信小程序的白名单中添加了网址,但还是不能访问,这种情况可能是网址没有安装SSL证书,即不是https开头的网址链接。微信小程序要求请求的所有网址url必须是https开头的链接才可以。

问题解决方法
1.检查远程访问的链接url,是否安装了SSL证书,是否是以https开头,如果不是,则需要安装SSL证书。SSL证书需要购买才可以安装,点击访问购买链接
2.在微信小程序中添加访问url的域名白名单。可以访问微信开发者平台,然后在业务域名中设置远程链接的域名。

image.png

意见和建议
1.微信小程序开发,在涉及图片显示时,最好使用远程图片,尽量不要使用本地图片,本地图片随小程序一起加载,会拖延导致小程序的启动速度变慢。另外微信小程序对包的体积容量有上限,大量的图片容易导致超出体积无法发布。
2.图片访问推荐使用CDN缓存、远程图片地址访问,不占用小程序自身的包空间,不影响小程序加载速度。
3.小程序本身的图片建议使用webp格式的图片,文件小,加载速度快,图片质量高。
4.微信小程序开发公司,可以选择丁老师软件,专属技术团队,签署正规合同,开发完成后付款,7x24小时在线服务。

相关文章

如何在Parrot OS中安装Docker

在Parrot OS中,可以使用以下命令轻松安装Docker┌─[user@parrot-virtual]─[~/Desktop] └──╼ $sudo apt install docker.io安装成功后:┌─[user@parrot...

安卓APP可以转为鸿蒙应用吗?需要多少钱?

有客户咨询丁老师,他们目前有一款安卓APP,想转为鸿蒙应用,以适配在鸿蒙手机和华为电脑上,想问下安卓的APP可以转为鸿蒙应用吗?大概需要多少钱呢?由于近期咨询相关问题的人太多,丁老师针对这个问题做一下解答。安卓APP可以转为鸿蒙应用吗?...

Wordpress如果没有登录就看不到新文章...

在使用wordpress网站cms中,有同学提问,他的网站必须登录了才可以查看到新文章内容,如果没有登录,查看到的还是之前几个月的内容,这是怎么回事呢?经过丁老师分析和排查,发现该网站,使用了wordpress的WP Fastest C...

微信小程序无法保存图片是怎么回事?如何解决

最近有位同学咨询,他开发的微信小程序,有一个图片保存功能,就是对生成的二维码,点击分享后可以保存到本地,很普通的功能,在本地测试以及提交的体验版中,该功能都使用正常,都可以正常保存图片,但是在发布版中,该功能却无法使用,这是怎么回事呢?...

推荐文章

AI工具大全:好用的AI工具推荐(持续更新中...

这几年AI技术的发展已经达到新的高度,从提高个人生产力到企业操作效率的各个方面,AI都扮演着不可或缺的角色。无论是进行语言交流、内容创作、或是任务管理,都有相应的AI工具可以帮助我们更加轻松地完成工作。以下是丁老师觉得不错的AI工具推荐,希...

fontawesome所有图标class类名...

fontawesome所有图标class类名单,适用于4.7.0版本。总计有593个图标class类(包含别名):fa-500pxfa-address-bookfa-address-book-ofa-address-cardfa-addre...

小红书个人账号/认证账号/企业号区别一览

普通账号个人认证号企业认证号蓝色认证标识薯条推广聚光平台效果广告普通应商业合作以KOL/KOC身份和品牌合作以品牌方身份发起起合作开设店铺个人店铺或个体户(不支持港澳台公司申请)旗舰店店或专卖店(支持港澳台公司申请)主动私信每天10位陌生用...

二维码可以存储多少个信息?

二维码码有三个参数: 数据类型、大小(“像素 ”数)和纠错级别。能存储多少信息也取决于这些参数。例如,纠错级别越低,可存储的信息越多,但代码越难被读者识别。最大尺寸和最小纠错值如下:最大字符数 7089个字符(纯数字)字母数字 4296个字...