Я создаю приложение в react-native
, где мне нужна функциональность, которая, как только пользователь отключает GPS, должна вызывать событие en.Я вызываю эту функцию для проверки состояния GPS на componentDidMount()
следующим образом:
async getProviderStatusAsync() {
const gpsStatus = await Location.getProviderStatusAsync();
if (gpsStatus !== null) {
console.log('GPS STATUS', gpsStatus);
} else {
throw new Error('geocoder error');
}
} // function to check GPS state
Но мне нужно продолжать проверять сессию, когда приложение активно.Я использую expo
, поэтому я не могу использовать библиотеки, которые требуют связывания.Кто-нибудь может подсказать, что здесь подойдет?