我希望我的应用程序甚至关闭或在后台运行。我在网上找到了这个
react-native-background-task
我使用了它,但是每7毫秒可以使用一次。但是我想让我的应用程序始终关闭。我的意思是我想每秒获取应用位置。
我用了这个:
BackgroundTask.define(() => {
navigator.geolocation.watchPosition((position) => {
console.log(position.coords.latitude);
var lat = parseFloat(position.coords.latitude);
var lng = parseFloat(position.coords.longitude);
console.log("lat :",lat);
console.log("lng :",lng);
});
BackgroundTask.finish()
})
export default class App extends Component {
componentDidMount(){
BackgroundTask.schedule();
}
如何执行此操作?
答案 0 :(得分:0)
这些库可以帮助您实现所需的功能:
或者,您可以使用react-native的Headless JS。但它仅适用于Android。