我一直在为我当前的合同在 Android 平板电脑上开发一个 React Native 应用程序,它现在正处于 Alpha 阶段。在大多数情况下,它工作得很好,反应灵敏,性能好,而且大部分都很稳定。
有一个问题一直在发生,但我无法追踪。这似乎很随机,因为我经常看到它几乎出现在应用程序的每个屏幕上。
转换到新屏幕时,我只是得到一个空白屏幕。似乎 javascript 只是没有被加载并且 UI 永远不会加载。这发生在我们的调试开发版本和捆绑发布版本中。
关于架构的一些注意事项
Android 6.0
React 15.4.1
React Native 0.39
Flux 3.1.0
我知道这没什么好做的,所以我主要是在寻找可能遇到过这个问题的人(这与开发服务器问题无关)以及他们在他们的应用程序中发现的原因。希望得到一些关于看什么的建议,或者可能如何解决导致这种情况的原因。
哦,另一件事,如果我在出现白屏时后台应用程序,然后从我正在运行的应用程序列表中选择该应用程序,屏幕加载得很好,我可以继续使用该应用程序,就好像什么都没发生一样。
抱歉这里含糊不清,但我真的很茫然,正在寻找任何建议。谢谢!