TypeError: global.performance.now is not a function in react native
TypeError: global.performance.now is not a function in react native
error
找不到此查询的任何解决方案。
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
这是一个复活的问题,修复将很快发布 https://github.com/software-mansion/react-native-reanimated/commit/aef72c0875b559eecb7e10abaf00e49186d7ae55,目前,我建议将其降级到 2.2.4
更改此文件:node_modules/react-native-reanimated/src/reanimated2/core.ts
第 386 行,去掉这个:
global.performance = {
now: global._chronoNow,
};
然后添加:
if(global.performance == null) {
global.performance = {
now: global._chronoNow,
};
}
如果您使用的是 expo 应用程序,请尝试重新安装最新的 expo 应用程序或将设备连接到计算机并 运行 expo start
命令,然后点击 (a or i)
自动在您的设备上安装兼容版本。
error
找不到此查询的任何解决方案。
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
这是一个复活的问题,修复将很快发布 https://github.com/software-mansion/react-native-reanimated/commit/aef72c0875b559eecb7e10abaf00e49186d7ae55,目前,我建议将其降级到 2.2.4
更改此文件:node_modules/react-native-reanimated/src/reanimated2/core.ts 第 386 行,去掉这个:
global.performance = {
now: global._chronoNow,
};
然后添加:
if(global.performance == null) {
global.performance = {
now: global._chronoNow,
};
}
如果您使用的是 expo 应用程序,请尝试重新安装最新的 expo 应用程序或将设备连接到计算机并 运行 expo start
命令,然后点击 (a or i)
自动在您的设备上安装兼容版本。