收藏
回答

关于用户拒绝授权后,重新授权的问题

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug Android7.0 魅族PRO 5armeabi-v7a 6.6.7

1、用户第一次进来,弹出获取位置信息的授权窗口,用户拒绝,进入fail


wx.getLocation({

   type: 'wgsS84',
   success: function (res) {},
   fail:function(){}

})


    第一次进来点  允许,安卓也是进到fail


2、当用户点击按钮,res.detail.authSetting["scope.userLocation"] ,true


<button open-type="openSetting" bindopensetting="getScopes">无法获取地理位置,点击授权获取button>



3、我在 getScopes 方法中重新使用 wx.getLocation

   不同结果

                       iPhone 6s Plus

                       iOS 11.4

                       6.7.0

                       2.2.0 [146]

                       进入 success

                       

                       魅族PRO 5armeabi-v7a

                       

                       6.6.7

                       2.2.0 [146]

                       进入 fail



wx.getLocation({

   type: 'wgsS84',
   success: function (res) {},
   fail:function(){}

})



求解答,蟹蟹~

最后一次编辑于  2018-07-18  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

3 个回答