私は、あなたがアプリケーションを終了しない(終了しない)ときでも実行を続けるsetIntervalを持っています。私は、アプリケーションが閉じられたり、デバイスがスリープするようにsetIntervalをクリアするときに関数を呼びたいと思います。React Native:アプリが終了したときのコールバック機能はありますか?
7
A
答えて
5
AppStateはあなたの友人です! documentation of AppStateをご覧ください。今、あなたのコンポーネント、あなたは(てclearTimeoutを呼ぶようで方法だろう)
AppState.addEventListener('background', this.handlePutAppToBackground);
AppState.addEventListener('inactive', this.handlePutAppToBackground);
handlePutAppToBackground(:のsetTimeoutが存在するコンポーネント、でそう
、ちょうどAppStateを必要とし、このようなイベントリスナーを追加...)
2
が近いです。答えは実際に使用することです
AppState.addEventListener('change', state => {
if (state === 'active') {
// do this
} else if (state === 'background') {
// do that
} else if (state === 'inactive') {
// do that other thing
}
});
関連する問題
- 1. アプリが終了したときにアプリが終了しない
- 2. React-Native:React-Nativeを終了/終了するNativeに戻す
- 3. React-native:アニメーションが終了するとコードを実行します
- 4. React Native KeyboardAwareScrollViewが機能しません
- 5. Angular DTOptionsBuilder ajax呼び出しが終了したときのコールバックはありますか?
- 6. アプリを終了した後に通知が機能しない
- 7. React Nativeのナビゲータが機能しない
- 8. コールバックin React Native
- 9. defaultPropsがReact Nativeにありますか?
- 10. アクティビティの終了時にバックプレスまたは終了()が機能しません
- 11. スクロールが終了したときのトリガー機能
- 12. React-nativeサイドメニューが機能しない
- 13. React Native - TextInput inlineImageLeftが機能しない
- 14. React Native + Redux - onPressはアクションと別の機能をディスパッチします
- 15. アプリが終了すると、サービスはバックグラウンドで機能しません
- 16. React Nativeテキストエディタコンポーネントはありますか?
- 17. React Native "WEBコードセーフガード"はありますか?
- 18. デバイスで動作しているときにアプリが終了しますが、エミュレータでは機能します
- 19. React Native - パディングが機能しないのはなぜですか?
- 20. エラー:コールバック機能がありませんでしたか?
- 21. React-nativeアプリのロケーションリクエストがバックグラウンド(エミュレータ)にあるときにタイムアウトします
- 22. React Native require(moduleName)はどのように機能しますか?
- 23. Animated.EventはReact Nativeでどのように機能しますか?
- 24. ユーザーがアプリを終了してもログインしたままにする方法はありますか?
- 25. React Native for Windowsに適したIDEはありますか?
- 26. Cocos2d CCParticleSystemが終了したときのコールバック?
- 27. react-nativeのrenderの使用と機能は何ですか?
- 28. CancellationTokenSource.CancelがWPFアプリの終了時に機能しない
- 29. React nativeとreduxは機能しません。
- 30. アプリを強制終了してもバックグラウンドフェッチが機能しない