开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
凯发app官方网站的技术支持 & 案例 faq 
支付宝小程序
案例分析
sdk & demo下载
常见问题
常用工具
iot小程序
运维保障
小程序 > 支付宝小程序 > 常见问题 > 小程序image图片不显示排查
贡献者
收藏
我的文档
设置
问题描述
图片在真机预览不显示。
image 组件加载图片已成功执行组件的 onload 回调事件,但是图片内容还是不显示。
android 手机图片不显示,ios 正常显示。
问题原因
图片地址(存在空格、括号等特殊符号或本地路径存在中文路径),图片设置了防盗链,http 状态码为非 200 等导致。 
凯发app官方网站的解决方案
排查流程:
确认图片地址是否能访问,图片地址是否正确 。
若为小程序本地图片,真机对中文路径的图片显示会有问题,请修改为英文路径。
检查图片访问的 https 状态码是否为 200,为安全方面考虑,小程序暂不支持状态码 200 以外的图片加载。
检查图片是否设置了防盗链,如果图片加了 防盗链会导致小程序无法访问图片从而加载失败。请去掉防盗链或更换没有防盗链的图片。
检查 ide 和支付宝 app 版本是否为最新,请更新到最新版本后重新调试。 
检查是否存在空格,括号等特殊符号,如有则需要把符号做 urlencode 处理。
小程序支持 https 协议,可能是商家端在配置服务器证书时,证书链不完整导致。由于不同平台校验证书的规则略有区别,android 校验比较严格,导致 android 手机下无法显示,ios 显示正常。 通过 进行检测,输入小程序图片的域名,主要查看检测出来的证书链是否完整,如果有红色标识,说明证书链安装不正确,需要重新下载证书链。
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图