Я хочу вызвать componentDidMount()
или любую другую функцию, когда приложение работает в фоновом режиме с использованием компонента react-native-background-task
. Вот код, который я подумал использовать, но не знаю, правильно ли это:
import BackgroundTask from 'react-native-background-task'
BackgroundTask.define(async () => {
this.componentDidMount();
BackgroundTask.finish();
});
export default class MyClass extends Component {
componentDidMount() {
this.someTask();
}
}