收藏
回答

wx.onLocationChange 多次执行问题?

第一步:我在页面中写定时执行代码,每10秒执行一次

wx.startLocationUpdateBackground

第二步:我在wx.onLocationChange成功事件中关闭后台实时位置获取

wx.stopLocationUpdate

现在,正常打开页面,是能达到我的目标:每10秒从后台得一次数据,只执行一次wx.onLocationChange


但是,我在小程序里,点右上角,点回到首页,我每点一次,wx.onLocationChange 就会多加一次,比如我点了5次,那么,当每次wx.startLocationUpdateBackground 执行后 wx.onLocationChange成功事件会执行5次,我只想要一次就行,不清楚为什么会这样,请教大家,感谢

最后一次编辑于  11-16
回答关注问题邀请回答
收藏

1 个回答

问题标签