各位开发者:
为了方便开发者进行功能开发和调试,从 1.02.202003062 版本开始,微信开发者工具提供 API Mock 功能,可模拟如 wx.request 、 wx.downloadFile 以及 wx.getBackgroundFetchData 等API 的调用结果,极大地降低了小程序的开发成本。
API Mock 功能可覆盖的应用场景包括但不限于:
- 模拟特定用户场景数据,如通过配置 `wx.getLocation` 的返回数据,从而模拟位置信息;
- 模拟各类异常情况,如通过配置`wx.request`的回调为 fail,从而模拟网络异常;
- 模拟部分微信开发者工具中暂不支持调试的 API,如发票相关的 `wx.chooseInvoic`等接口。
开发者可通过登录微信开发者工具,在调试器的 Mock 面板中使用该功能。
详细功能介绍请参考文档[《API Mock》。
微信团队
2020年03月10日
虽然精力放错地方,但是对于有需求的用户还是有帮助。例如位置这个场景就非常不错。 其他的话就当归档内容了
然后 mock 提供了导出,可不可以直接集成在项目project.config里?手动同步还是挺麻烦的。特别是 request 接口类,如果只能手动同步那还不如用线上的 mock 服务(本地也行)
为什么我的开发工具上会提示这样,不行呢?
模拟正确的返回,为什么没有带正确msg与status信息呢?
mock的接口返回404有人用遇到过吗
失败的返回格式是怎样的呢、能够自定义失败返回字段吗
json数据包框需要加些功能,数据折叠、json格式化这样的功能,还有高度加点或者手动改高度。