startLocat: function () {
wx.onLocationChange(res => {
console.log('监听实时', res)
var latitude = res.latitude
var longitude = res.longitude
this.setData({
latitude: latitude,
longitude: longitude,
})
})
},
onUnload: function () {
wx.offLocationChange((res) =>{
console.log('取消监听', res)
})
},
unOnload在页面销毁的时候才会触发,如回退、redirect、reLaunch,也包括在非tabbar页面执行switchTab
在tabbar页面中只有relauch会触发
正常页面navigateTo跳转,页面栈会暂时保留,也就不会触发unOnload