收藏
回答

为什么scope.userLocationBackground在wx.authorize中不起作用?

原本scope:那里设为scope.userLocationBackground,但是点击后直接调用fail了,改成scope.userLocation才能弹出授权提示。

在app.json也定义了scope.userLocationBackground,但奇怪的是运行的时候会有警告。


而且文档中对调用opensetting后页面展示的效果是这样的:

而我调用的效果是这样的:

附上这段代码:

有没有可能是scope.userLocationBackground有什么问题?还是我理解或是代码出了什么问题?另外我版本号是2.9.4

先谢过,鞠躬~

最后一次编辑于  2019-12-30
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    2019-12-30

    你好,需要在app.json中配置requiredBackgroundModes: ['location']后使用

    2019-12-30
    赞同
    回复 3
    • freo
      freo
      2019-12-30
      这个有配置到
      2019-12-30
      回复
    • 社区技术运营专员-灵芝
      社区技术运营专员-灵芝
      2019-12-30回复freo
      在你另一个帖子回复了哈
      2019-12-30
      回复
    • freo
      freo
      2019-12-30
      恩恩
      2019-12-30
      回复
登录 后发表内容
问题标签