我正在使用本机模块捕获位置信息并尝试通过 DeviceEventEmitter 将其发送到我的应用程序:
[self.bridge.eventDispatcher sendDeviceEventWithName:@"locationUpdated" body:locationEvent];
这在屏幕打开时效果很好。但是,当屏幕被锁定时,React Native 会停止将这些事件推送到我的应用程序。它最终会推动它们,但只有在屏幕解锁之后。这是次优的——有没有办法让 React Native 继续推送它们,即使屏幕被锁定,这样我的应用程序就可以持续处理它们?