我在我的应用上使用react native地理位置定位,
import {Component} from 'react';
...
class APP extends Component{
componentDidMount(){
this.getCurrentLocation();
}
render(){
...
}
getCurrentLocation(){
navigator.geolocation.getCurrentPosition(({coords})=>{
...//process coordinates
},error=>{console.log('error map',error);},
{ enableHighAccuracy: true, timeout: 20000 }
);
}
}
它可以正常工作,但是如果我在应用程序内部时锁定手机,则地理位置仍然可以正常工作,如何禁用此功能?
仅当我在打开应用程序的同时锁定手机时才会发生这种情况,如果将应用程序最小化,地理位置将停止工作。