最近泡在好几个微信小程序QQ群里,发现大家提的好多问题是由于微信小程序的 https 支持引起的,这篇文章里面对于微信小程序的 https 相关问题做一些说明。
问题汇总
哪些情况可能是由于 https 的配置导致的?
1. 小程序页面出现白屏
大部分的小程序页面需要通过服务器接口返回的数据进行填充之后才能展示,由于 https 的配置错误,导致数据无法获取到,表现在小程序的界面上就是这个页面没有数据,看起来白屏。有的小伙伴儿在开发的时候是能拿到数据,显示没有问题的,而提交审核以后却因为没有显示数据而不通过,就是这个原因。
2. 应该显示图片的部分没有内容显示
这个的原因和第一个其实是一样的,返回的图片的地址是 http://
开头,或者返回图片路径不对。所有无法加载出来。
3. 调用 wx.downloadFile/wx.uploadFile
失败
出现上面这些问题时,终端上的调试信息差不多是这样: