"Cannot Adjust current top of stack beyond available views" - 仅在 Chrome 中的调试关闭时出错

"Cannot Adjust current top of stack beyond available views" - Error only when Debug in Chrome is turned Off

我遇到了上述错误的问题,但只有在我的硬件 ios 设备上或仿真器调试已关闭时才会出现。如果它打开,它在 ios 6 模拟器中工作正常。

有什么想法吗?

我找到了答案。

有趣的是,当调试器打开时,React-Native 似乎使用了不同版本的 Javascript。我试图使用 ES5 函数将文本格式化为货币,只要调试器(和浏览器)处于打开状态,它就可以正常工作。但是,关闭此功能会强制 react-native 使用其特定的 javascript 核心,该核心不支持该 javascript 功能。

我使用不同的函数修复了它。该错误应该更具体地解释您正在做非法的事情。