关于小程序区分测试和线上环境的的问题
起因是这样的我们用的第三方埋埋点growingio,app可以通过测
而下程序根据appid和上线版本没有意义
目前自己可以临时解决就是本地判断只有线上的时候才会提交上报数据,测试可以开另一个账号不过你的项目id也得变,每注册一个号生成一个新的的projectId: 'b0d75cd06608a90a',这个是开发测试方便
然后查了一下记录一下收获的知识
使用限制
- 网络请求的
referer
header 不可设置。其格式固定为https://servicewechat.com/{appid}/{version}/page-frame.html
,其中{appid}
为小程序的 appid,{version}
为小程序的版本号,版本号为0
表示为开发版、体验版以及审核版本,版本号为devtools
表示为开发者工具,其余为正式版本; - wx.request、wx.uploadFile、wx.downloadFile 的最大并发限制是 10 个;
- wx.connectSockt 的最大并发限制是 5 个。
- 小程序进入后台运行后,如果 5s 内网络请求没有结束,会回调错误信息
fail interrupted
;在回到前台之前,网络请求接口调用都会无法调用。
返回值编码
补充链接:
网络
在小程序/小游戏中使用网络相关的 API 时,需要注意下列问题,请开发者提前了解。
https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html
https://blog.csdn.net/shenqueying/article/details/79426884
https://bbs.csdn.net/topics/390716472