小程序
小游戏
企业微信
微信支付
扫描小程序码分享
真机测试,发现调用wx.getLocation方法时,头部会出现'定位中...',而且成功获得位置信息后,定位中还会持续停留3s左右。如果在'定位中'没有消失的时候再次触发wx.getLocation,会直接执行fail无法再次定位,请问有什么解决办法?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
比较丑的方法就是做一个flag,然后做一个任务队列,用flag来控制这次的定位任务是放进队列还是立即执行。在每次定位的complete回调里面检查队列。
想做的好看点的话,考虑一下消息循环呗
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
比较丑的方法就是做一个flag,然后做一个任务队列,用flag来控制这次的定位任务是放进队列还是立即执行。在每次定位的complete回调里面检查队列。
想做的好看点的话,考虑一下消息循环呗