描述的有些问题,是在安卓里的小程序有问题,在苹果的小程序没问题
安卓中startLocationUpdate和onCompassChange不能一直调用?安卓系统小程序中 单独调用onCompassChange()方法,响应正常,只要一起调用 startLocationUpdate()方法两个方法共同存在时,onCompassChange方法就会多出很多次回调响应,以至使系统响应延时很长时间,苹果系统小程序中正常。 var direction; var lat; var lng; wx.onCompassChange( function(event){ console.log(11); console.log(event); direction=event.direction; } ); wx.startLocationUpdate({ success:function(event){ console.log("startLocationUpdate",event); wx.onLocationChange( function(event){ console.log(event); lat=event.latitude; lng=event.longitude; } ); } });
2021-12-25