- wx.getLocation的错误信息不统一
wx.getLocation出现错误大概分为以下几种可能: 用户点击“拒绝授权”报错,大部分报错为“getLocation:fail auth deny” 系统未授权微信位置的权限报错,部分ios报错为“getLocation:fail system permission denied”,安卓更是五花八门 网络不稳定报错,错误信息五花八门 期望: 统一错误信息,或者使用标准的错误码让开发者来捕获报错,给用户更加清晰的提示。比如用户拒绝过就引导用户打开设置页,系统未授权就提示用户打开系统授权,网络不稳定就提示用户网络不稳定。 另外,以上报错是在app.json声明了“scope.userLocation”的情况
2019-08-24 - wx.reportAnalytics-保存测试-同步结果无数据
- 需求的场景描述(希望解决的问题) 在wx.onShareAppMessage事件(分享小程序链接)中调用wx.reportAnalytics('share_card', { server_id: 11, user_id: 11 }); 登录小程序做对应的操作 VConsole中已经可以看到 如下信息: [自定义分析]上报成功 Object{ business:"mmbizwxaanalytics", data:{ server_id:11, user_id:11 }, eventID:"share_card", page:"pages/c/card/card", type:1, uid:"dff2423jkjggtutqwtt",\ version:"2.0.9" } 但是点击同步结果一直提示: 未获取到数据,请检查客户端版本是否为 6.5.4 以上,操作是否正确,以及是否已超过等待时间(通常为1-2分钟) 等待1-2分钟点击同步结果仍然是上述提示 - 希望提供的能力 1、测试时点击同步结果一直无法得到上报数据 2、是否和开发版本有关系,是否和ios和Android机型有关 3、目前wx.reportAnalytics是否稳定 4、搜索过社区类似的帖子,未找到想要的解答
2018-05-30