进入首页后,代码会在onLoad时设置wx.showShareMenu({ widthShareTicket: true }), 右上角分享到微信群;
打开微信群,点击步骤1的小程序分享链接,进入小程序后,代码会在onShow函数中获取shareTicket, 并将shareTicket作为参数调用wx.getShareInfo接口,在线上环境,会监控有部分用户该接口进入了fail回调,错误信息是: {"errMsg":"getShareInfo:fail system apperror","err_code":"-1"}
以下是fundebug的错误截图,可以通过控制台的打印可以看到shareTicket是已经正常获取,但接口返回错误:
该接口对我们的小程序非常重要,直接影响小程序的正常使用,目前每天已经会影响了一部分用户的正常使用,带来很多投诉和负面影响,麻烦协助排查一下是什么问题引起的;另外从报错信息中可以看到 err_code 是 -1, 能说明一下错误码 -1 代表的是什么意思吗,小程序在什么情况下会抛出这个异常???
测试未复现