TypeError:global.performance.now不是react native中的函数



错误


找不到此查询的任何解决方案。

TypeError: global.performance.now is not a function
at node_modules/expo/build/logs/LogSerialization.js:156:14 in _captureConsoleStackTrace
at node_modules/expo/build/logs/LogSerialization.js:41:26 in serializeLogDataAsync
- ... 9 more stack frames from framework internals

对此文件进行更改:node_modules/areact native reanatived/src/reanatived2/core.ts386行,删除此:

global.performance = {
now: global._chronoNow,

};

然后添加这个:

if(global.performance == null) {
global.performance = {
now: global._chronoNow,
};
}

这是一个重新激活的问题,修复程序将很快发布https://github.com/software-mansion/react-native-reanimated/commit/aef72c0875b559eecb7e10abaf00e49186d7ae55,目前,我建议将其降级为2.2.4

如果您正在使用expo应用程序,请尝试重新安装最新的expo应用软件或将设备连接到计算机并运行expo start命令,然后点击(a or i)在设备上自动安装兼容版本。

相关内容

  • 没有找到相关文章

最新更新