wx.getSetting调用超出限制,如何根据页面情况降低调用频率?
发布于 3 年前 作者 shaoyan 14611 次浏览 来自 官方Issues

现在有A,B,C,D三个页面,都需要根据用户是否开启了定位权限,来显示对应的提示内容。我们的页面也有对应的按钮使用wx.openSetting来引导用户开启,但是可能会有用户直接在小程序设置,绕开我们的引导,因此在进入ABCD四个页面之前会调用wx.getSetting获取授权信息,现在超出了推荐的调用限制,微信官方推荐为2,我们的小程序为3.5。有没有其他解决方法或者逻辑可以降低调用频率,还能不影响获取最新的信息。文字可能过长,可看下图再结合文字,谢谢!如下图所示:

回到顶部