Реагируйте на собственный uuid [Ошибка: crypto.getRandomValues() не поддерживается. См. https://github.com/uuidjs/uuid#getrandomvalues-not-supported]

#android #ios #react-native #react-native-android #uuid

Вопрос:

В библиотеке uuid собственного проекта React выдает ошибку во время выполнения

Ошибка: crypto.getRandomValues() не поддерживается. Видишь https://github.com/uuidjs/uuid#getrandomvalues-not-supported

Ответ №1:

«getRandomValues() не поддерживается»

Эта ошибка возникает в средах, где стандартный API crypto.getRandomValues() не поддерживается. Эта проблема может быть решена путем добавления соответствующего наполнителя:

Реагируйте на Родной язык

 Install react-native-get-random-values
Import it before uuid:
import 'react-native-get-random-values';
import { v4 as uuidv4 } from 'uuid';