三福小程序如何选择非所在地的门店

三福小程序如何选择非所在地的门店,第1张

是定位问题。

由于小程序更新,在微信客户端7、00及以上版本需要使用精准定位的时候,需要再appjson里面加上permission属性之后才能调用scopeuserLocation地址授权信息,先用getSetting检查是否授权,未授权authorize发起授权,已授权直接chooseLocation拉取定位。

若是已禁止授权,则用类型为openSetting的button让客户打开授权页面,开启授权,因为禁止授权之后无法二次授权,所以只能用button让客户手动刷新授权状态。

以下是 *** 作过程:

前提,后端需给一个接口,通过坐标返回最近的门店

自动定位选择:进入小程序,判断是否授权,没有授权,d出授权框授权,授权后调用 wxgetLocation获取坐标,将坐标存发送api请求获取门店信息选中,设置为默认门店,将坐标和当前门店信息存入storage

手动选择:点击切换门店,进入门店列表页,数据列表由后端返回显示,根据距离排序,选择后更换storage中的门店信息

注意:每次进入小程序判断是否有门店信息,有,则不用重新获取默认门店,没有,走自动获取门店逻辑。

以上就是关于三福小程序如何选择非所在地的门店全部的内容,包括:三福小程序如何选择非所在地的门店、森马微信小程序怎么切换门店、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10131544.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存