收藏
回答

关于安卓未授权微信位置服务,在小程序中获取定位权限的问题求解

亲爱的腾讯开发者:

您好!

我们在开发小程序的过程中,发现客户遇到一种比较尴尬的情况,下面我将问题进行描述


(注:是系统级权授问题)

用户因为手机问题重装微信,安装时将微信的授权关闭(可能是部分,但确定含位置服务,可能是不再提醒那种),然后用户第一时间打开了我们的小程序。


因我们的业务需要(社区服务,依赖定位),此时,小程序无法获取用户的位置服务(可以100%确定,小程序依赖微信的位置服务已经打开!!!),导致用户无法正常使用我们的服务。


疑问,是否可以提供api或在现有的api中增加系统级的权限级联判断,并提供有效的接口回调或直接提醒客户呢?


需要解决的主要问题是,可以让友好的让用户知道,是因为微信没有获得授权,可以手动开启。

最后一次编辑于  03-04  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • ShinBlueCat
    ShinBlueCat
    03-04

    可以先尝试api调用,失败以后再通知用户呢?

    03-04
    赞同
    回复 1
    • 飞扬
      飞扬
      03-04

      这里需要明确的是,安卓没有授权微信,而小程序已获得取微信的授权,注意,这是两个概念,你可以实机尝试。


      可能是我遗漏了什么,没有找到可以判断微信是否获得安卓授权的api,希望你可以提供明确的帮助。


      或者,麻烦你详细叙述一下你这个尝试的具体方法,有代码帮助理解更好。


      谢谢!

      03-04
      回复
  • 飞扬
    飞扬
    03-04



    03-04
    赞同
    回复