wx.getSystemInfoSync不能实时监听gps开关
发布于 7 年前 作者 wenmin 5148 次浏览 来自 问答

写了个定时器执行 wx.getSystemInfoSync() ,过程中尝试切换gps,但没有下一次调此接口的时候没有把locationEnabled变为ture,而当退出该页面再重新进入的时候locationEnabled会变为true;何解?

3 回复

麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

这是一个坑,真机调试无法实时获取到gps开关的状态。但直接预览,在开发版的vConsole中查看却可以实时获取到。体验版和正式版还未测试,走过最长的套路就是小程序的套路。

楼主发的图片应该是真机调试的界面

我做了测试,iPhone可以监听到gps的开启状态,安卓手机不行,安卓只能刷新页面获得开启状态,有没有解决办法

回到顶部