微信小程序体验版数据加载不了,打开调试模式下才行(在微信开发者工具上也能加载数据)

本文涉及的产品
.cn 域名,1个 12个月
简介: 微信小程序体验版数据加载不了,打开调试模式下才行(在微信开发者工具上也能加载数据)

记一次微信小程序体验版数据加载不了的解决过程(请求不到数据),供大家参考:

注:域名已经备案、https已经配置、ssl证书在1.2以上版本、小程序后台已经配置服务器域名

注:域名已经备案、https已经配置、ssl证书在1.2以上版本、小程序后台已经配置服务器域名

注:域名已经备案、https已经配置、ssl证书在1.2以上版本、小程序后台已经配置服务器域名

重要的事情说三遍!!!

小程序体验版打开调试模式才能加载数据,不然加载不了数据:

20180816144355355.jpg

在微信开发者工具里面数据也是可以正常加载的:

20180816144518386.png

首先想到可能是缓存问题,因此,先清除下缓存:

20180816145156705.png

清除缓存后,发现并没有起作用,然后打开开发者工具右上角详情,检查“不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书”是否被勾选上:

20180816145659201.png

如果已经被勾选上,就把勾选去掉,然后编译,查看在微信开发者工具中数据是否还能正常加载过来,结果数据不能正常加载过来:

20180816150432627.png

打开调试器,查看错误产生原因,结果是“request 合法域名校验出错”,然后在错误说明中可以清楚看到请求api接口的域名和小程序后台域名存在差别,后台域名并没有www:

20180816150821249.png

既然找到问题所在,那就立即解决问题,去掉api中的www.然后重新上传代码,各端都正常加载出了数据。


至于为什么会出现体验版数据加载不了,而微信开发者工具和体验版调试模式数据可以正常加载的情况:调试模式下微信不会去检查api接口域名的合法性,而微信开发者工具在勾选“不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书”后也不会对域名的合法性做检查。

目录
相关文章
|
15天前
|
人工智能 小程序 Java
【工具】轻松解锁SQLite数据库,一窥微信聊天记录小秘密
本文介绍了一款名为PyWxDump的开源工具,它可以获取微信账户信息、解密SQLite数据库以查看和备份聊天记录。此工具适用于已登录电脑版微信的用户,通过GitHub下载后简单几步即可操作。适合对数据恢复感兴趣的开发者,但请注意合法合规使用并尊重隐私。
134 2
【工具】轻松解锁SQLite数据库,一窥微信聊天记录小秘密
|
24天前
|
小程序 开发者
微信开发者工具如何集成SVN、同时解决集成SVN无效果的问题
这篇文章介绍了如何在微信开发者工具中集成SVN版本控制系统,并提供了解决集成后无效果问题的方法。
微信开发者工具如何集成SVN、同时解决集成SVN无效果的问题
|
20天前
|
小程序 JavaScript 前端开发
微信小程序开发时数据是否是双向数据绑定的
微信小程序开发时数据是否是双向数据绑定的
|
24天前
|
小程序 JavaScript Java
微信小程序+SpringBoot接入后台服务,接口数据来自后端
这篇文章介绍了如何将微信小程序与SpringBoot后端服务进行数据交互,包括后端接口的编写、小程序获取接口数据的方法,以及数据在小程序中的展示。同时,还涉及到了使用Vue搭建后台管理系统,方便数据的查看和管理。
微信小程序+SpringBoot接入后台服务,接口数据来自后端
|
27天前
|
小程序 开发者
第一个微信小程序的初始化过程、小程序微信开发平台的下载、如何注册一个微信小程序的账号
这篇文章介绍了微信小程序的初始化过程,包括如何注册微信小程序账号、下载微信小程序开发者平台,并指导了新建小程序的详细步骤。
第一个微信小程序的初始化过程、小程序微信开发平台的下载、如何注册一个微信小程序的账号
|
2月前
|
小程序 开发工具 开发者
入职必会-开发环境搭建31-微信开发者工具下载和安装
微信开发者工具是一款由微信官方推出的开发工具,旨在帮助开发者更高效地进行微信小程序和微信公众号的开发与调试。该工具集成了代码编辑、代码上传、实时预览、调试等功能,能够提供便捷的开发环境和调试工具,帮助开发者快速定位和解决问题。
|
2月前
|
JavaScript
支付系统---微信支付23-数据绑定和事件,使用Vue调试要添加扩展,F12与console平级就出现了Vue,在支付资料,微信支付,04资料,工具里
支付系统---微信支付23-数据绑定和事件,使用Vue调试要添加扩展,F12与console平级就出现了Vue,在支付资料,微信支付,04资料,工具里
支付系统---微信支付14----创建案例项目---介绍,第二步引入Swagger,接口文档和测试页面生成工具,定义统一结果的目的是让结果变得更加规范,以上就是谷粒项目的几个过程
支付系统---微信支付14----创建案例项目---介绍,第二步引入Swagger,接口文档和测试页面生成工具,定义统一结果的目的是让结果变得更加规范,以上就是谷粒项目的几个过程
|
2月前
|
小程序 前端开发
【微信小程序-原生开发】实用教程22 - 绘制图表(引入 echarts,含图表的懒加载-获取到数据后再渲染图表,多图表加载等技巧)
【微信小程序-原生开发】实用教程22 - 绘制图表(引入 echarts,含图表的懒加载-获取到数据后再渲染图表,多图表加载等技巧)
100 0
|
2月前
|
JSON 小程序 数据库
【微信小程序-原生开发】实用教程14 - 列表的分页加载,触底加载更多(含无更多数据的提醒和显示,自定义组件)
【微信小程序-原生开发】实用教程14 - 列表的分页加载,触底加载更多(含无更多数据的提醒和显示,自定义组件)
72 0

热门文章

最新文章