volga-volga / react-native-yamap

React Native Yandex Maps | Яндекс Карты | Yandex.MapKit implementation for react native | YandexMaps
144 stars 80 forks source link

При использовании с React Native c Expo Android ошибка #243

Open IvanOsyanin opened 1 year ago

IvanOsyanin commented 1 year ago

Устанавливал по инструкции npm i react-native-yamap --save

Используемая версия React Native "react-native": "0.71.6"

При выполнении

import { YaMap } from 'react-native-yamap';

YaMap.init('мой-токен')

Возникает ошибка

Android Bundling complete 3854ms

lousyDire commented 1 year ago

Что помогло мне, это вставить init перед setDidLoad(true) в моём App.js Посмотрите что-то подобное, чтобы карты инициализировались перед загрузкой или в ней.

aspidvip commented 1 year ago

Ок глянем

Вс, 21 мая 2023 г. в 14:58, lousyDire @.***>:

Что помогло мне, это вставить init перед setDidLoad(true) в моём App.js Посмотрите что-то подобное, чтобы карты инициализировались перед загрузкой или в ней.

— Reply to this email directly, view it on GitHub https://github.com/volga-volga/react-native-yamap/issues/243#issuecomment-1556083227, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFMO6V3FNWYJ2HTQJ6WIVGTXHGOFZANCNFSM6AAAAAAXIPC4DQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>

-- Бондаренко Андрей Анатольевич Тел.: +7914-680-1416 Skype: andrei.b4

VikDay commented 1 year ago

Насколько я знаю данная библиотека использует нативные функции Android, поэтому запустить чисто на Expo рабочую версию не получится. Нужно использовать eas build. Почитайте подробнее про это: https://docs.expo.dev/build/introduction/

TimurKazakov commented 1 year ago

![Uploading image.png…]() Добавлю к описанию ошибки. Сам объект YaMap импортируется, видны его поля, но при вызове падает с ошибкой LOG before YaMap init [Function YaMap] LOG Object.keys(YaMap) ["init", "setLocale", "getLocale", "resetLocale", "defaultProps", "ALL_MASSTRANSIT_VEHICLES"] LOG [TypeError: Cannot read property 'getLocale' of null]

TimurKazakov commented 1 year ago

2023-05-23_11-49-40

neon2k21 commented 4 months ago

Решили проблему? Аналогичная у меня просто