【发布时间】:2023-03-23 18:08:01
【问题描述】:
我想调用一个方法来更改 AsyncStorage 的值。所以我尝试使用AppState 来检查应用程序是否已关闭。
componentWillMount(){
AppState.addEventListener('change', state => {
if (state === 'active') {
console.log("THIS IS ACTIVE");
} else if (state === 'background') {
console.log("THIS IS BG");
} else if (state === 'inactive') {
console.log("THIS IS INAVTIVE");
}
});
}
但是,它没有调用inactive,我做得对吗?或者有另一种更好的方法来检查应用程序是否已关闭。非常感谢
【问题讨论】:
-
它只适用于iOS
标签: reactjs react-native