【发布时间】:2018-03-29 04:12:37
【问题描述】:
当我使用BackHandler.exitApp()关闭应用程序而不是从android的任务管理器窗口中删除应用程序时,当我再次打开应用程序时,似乎在它启动服务初始化之前,它开始调用服务函数.
因此,我正在初始化 this.db = new Datastore({ filename: dbPath, autoload: true, ...options }); ,但在此之前,数据库服务已经在尝试使用 this.db,因此,它说 this.db 为 undefined。
谁能告诉我如何在每次打开应用程序时先进行初始化然后启动服务?或者我怎样才能退出反应原生应用程序并完全杀死所有任务?
【问题讨论】:
标签: android react-native service redux reduce