Карты Google, нажав на точку интереса, возвращает другой идентификатор места на Android и IOS - PullRequest
2 голосов
/ 31 марта 2020

Я работаю над реагированием собственного приложения, используя пакет "react-native-maps": "0.27.0". Я наблюдаю за кликом на Точке интереса (poi) и пытаюсь прочитать местоположение возвращаемого объекта. Но есть разница в placeId между IOS и Android.

Android ответ: ChIJAAAAAAAAAAARE6VfRqb20Wo

IOS ответ: ChIJR-k4Ym_gPkcRE6VfRqb20Wo

Как видите, Android заменит большую часть идентификатора на AAAAAAAAAAA остаток строки одинаков.

Обе платформы настроены на использование карт Google (не карт Apple).

Оба идентификатора действительны, указывают на один POI и доступны для поиска, но я ожидаю placeId как уникальный и только один идентификатор для одного местоположения, но кажется, что IOS и Android SDK имеют разные источники. Есть ли способ, как использовать один идентификатор на всех устройствах? Почему это происходит?

...