ReadableNativeMap не может быть преобразован в java.lang.Строка при использовании Firestore и Expo

#reactjs #react-native #google-cloud-firestore #expo

#reactjs #react-native #google-cloud-firestore #expo

Вопрос:

сообщение об ошибке

Я пытался записать данные в Firestore, но получил эту ошибку. Ошибка появилась только после записи данных (примерно через 1 минуту). Я посмотрел это, и кажется, что у firebase проблема с expo-pixi. Я использую lottie js и не уверен, что это проблема.

Ответ №1:

Таким образом, ошибка связана с Firebase. Поскольку я использовал веб-SDK, он пытался создать HTMLImageElement, который сломается, когда движок JS попытается преобразовать его в java-компонент Android. Решение состоит в том, чтобы ввести global.Image = undefined .Больше информации здесь