我正在使用本机模块捕获位置信息,并尝试通过DeviceEventEmitter将其发送到我的应用程序:
Hello LWJGL 3.0.0a!
Exception in thread "main" java.lang.UnsatisfiedLinkError: org.lwjgl.opengl.WGL.wglGetCurrentContext()J
at org.lwjgl.opengl.WGL.wglGetCurrentContext(Native Method)
at org.lwjgl.opengl.GLContextWindows.createFromCurrent(GLContextWindows.java:59)
at org.lwjgl.opengl.GLContext.createFromCurrent(GLContext.java:36)
at Main.loop(Main.java:97)
at Main.run(Main.java:26)
at Main.main(Main.java:117)
当屏幕打开时,此功能非常有效。但是,当屏幕被锁定时,React Native会停止将这些事件推送到我的应用程序。它最终会推动它们,但只有在屏幕解锁后才能推送它们。这是次优的 - 有没有办法让React Native继续推送它们,即使屏幕被锁定,以便我的应用程序可以不断处理它们?
答案 0 :(得分:2)
我想知道这是否与" [Timer] React Events not fired if the device is locked and screen turned off"有关?这将取决于如何在内部实现DeviceEventEmitter,但它肯定似乎是一个很好的起点,jaygarcia在评论帖中给出了一些提示,他看到了同样的问题。好消息是,关于这个问题的最后评论表明,这很快就会得到修复。