收藏
回答

wx.getSetting 调用超出频率限制,应该怎么优化?

前提: 小程序中使用到了位置、步数权限, 且页面的交互和权限相关联, 目前在app.js 和 对应页面中都有调用.

问题: 如果通过缓存的形式减少调用, 会有一种不可捕获的场景, 用户手动打开设置并更改权限, 权限状态和页面的展示不同步了.

所以怎么在保证实时性的同时, 减少调用呢?

回答关注问题邀请回答
收藏

1 个回答

  • Jianbo
    Jianbo
    2022-12-01

    只在app.js里载入时调用然后放缓存,用户改了就改缓存里的值,牺牲实时性。

    2022-12-01
    有用
    回复 1
    • shawn
      shawn
      2022-12-02
      那这样的话, 页面渲染的内容, 和预期的不一样, 这从产品上来说不是太认可, 所以还有没有其它相对可靠的解决办法
      2022-12-02
      回复
登录 后发表内容