react-native - 检测应用程序在 React Native 中获得焦点

标签 react-native react-native-android

我试图检测应用程序何时重新获得焦点(即从另一个应用程序切换到它)以执行特定任务。有没有办法在 React Native 中检测到这一点?

我正在做的是将文件复制到临时位置,用外部查看器打开它,然后我想在用户从应用程序切换回来时删除该文件。

最佳答案

AppState模块可能是您正在寻找的。看看documentation .

关于react-native - 检测应用程序在 React Native 中获得焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41107820/

相关文章:

javascript - 在 React Native 应用程序和 Swift 共享扩展之间共享 UserDefaults

android - react-native run-android 命令抛出 "java.net.ConnectException: Connection timed out"错误

javascript - 如何检查对象的值

android - 对设备中的文档(.pdf、.doc、.xlsx)进行 native 搜索

android - React-Native 在 Android 上禁用图像缓存

android - 无法在 React Native 上构建 APK

react-native - 在 native 应用程序中为设备自动设置调试服务器主机和端口

react-native - 无法在空对象上获取属性 'packageName'

android - 任务 ':app:compileDebugJavaWithJavac' : 执行失败

java - 运行 gradlew assembleRelease 时出现内存不足错误 - react-native