wxgetLocation()方法的问题

微信小程序,微信公开课,wxgetLocation()方法的问题 微信公开课

微信公开课小程序热门讨论关于「wxgetLocation()方法的问题」的小程序开发问题
补充:wxgetLocation()方法的问题,buttonbindtap=openSetting打开设置button界面中使用了一个按钮,触发打开设置,
展开:问题模块框架类型问题类型API组件名称终端类型微信版本基础库版本API和组件小程序BugwxgetLocation()客户端67324<buttonbindtap=openSetting打开设置<button界面中使用了一个按钮,触发打开设置,在手机端授权后(这里授权了定位),点左上返回后,这时调用wxgetLocation()依然会失败,需要再打开设置界面,再返回,这时才能调用成功(而且偶尔调用成功了,经纬度返回的是0的情况)而在PC开发时,是可以调用成功的这应该算是APIBUG吧这里使用getsetting获取到定位权限后,再去调用locationapi,依旧会调用不到已经想办法解决了,记录下,可以参考下我的方法:使用<buttonopentype=openSettingbindopensetting=openSetting打开设置<button在回调中edetailauthSetting[scopeuserLocation]当true时就调用上传到体验版才会生效折腾了好半天坑啊即速小程序:使用<buttonopentype=openSettingbindopensetting=openSetting打开设置<button获取回调中的方法,返回的权限也是true,但是在调用时,还是返回错误:就算setsetting()是异步的接口,那么我调用了getsetting()返回了已经授权,那么这时调用wxgetlocation()为啥也会错误呢:这个官方回了openSetting设值这个是异步到微信服务器的所以立即返回后使用,没权限:请问有那个官方回复的链接吗?应该会有个回调什么的吧,不然这种业务情景下,岂不实现不了了:官方也没说怎么弄你试试getLocation失败的时候再来一次呢我去给你找链接虽然官方也没说啥稍等:https:developersweixinqqcomcommunitydevelopdoc000c0cc59ac7b8ecf997df3b65b000?highLine=getLocation:这确定不是你返回太快了,系统设置数据还没刷新:你找我的是哪个QQ,没有看到有消息哎:我:是呀:不是找你:昨天就找你了你没回:没见有消息啊:你发一个消息试试
更多有关「wxgetLocation()方法的问题」的讨论可以前往微信公开课小程序参与互动哦!了解更多

「wxgetLocation()方法的问题」热门讨论订阅

微信小程序,微信公开课,wxgetLocation()方法的问题
订阅小程序

方法1:微信扫描微信公开课小程序码即可订阅热门讨论「wxgetLocation()方法的问题」

方法2:微信搜索微信公开课小程序名称进入,即可订阅热门讨论「wxgetLocation()方法的问题」

方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热门讨论「wxgetLocation()方法的问题」

微信公开课小程序热门讨论「wxgetLocation()方法的问题」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。

微信公开课热门讨论「wxgetLocation()方法的问题」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。