我正在使用零食博览会学习react-native,并尝试为我的组件生成随机的唯一编号,但当我在 Android 和 iOS 上测试我的应用程序时出现错误,但它在网络上运行良好:
Device: (3:2294) null is not an object (evaluating 'f.getRandomBase64')
这是我的代码
import * as React from 'react';
import { View } from 'react-native';
import 'react-native-get-random-values';
import { v4 as uuidv4 } from 'uuid';
export default function App() {
return (
<View>
{uuidv4()}
</View>
);
}
这是我的 snack link
最佳答案
安装react-native-get-random-values
后重建应用程序为我解决了这个问题。
安装react-native-get-random-values
后:
cd ios && pod install && cd ..
- 从模拟器/设备中删除了该应用并重新安装。
关于reactjs - 如何修复设备: (3:2294) null is not an object (evaluating 'f.getRandomBase64' ) uuid react-native,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61497199/