Клуб API Карт

Не удаётся поставить несколько меток при запуске приложения Яндекс Карты через Intent

Иван
13 мая, 20:45

Доброго дня.

Согласно документации отобразить метку из нативного Android-приложения можно следующим способом

Uri uri = Uri.parse("yandexmaps://maps.yandex.ru/?ll=37.619902,55.753716&z=11&l=map");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);

Это код отлично сработал.


Но когда я попробовал передавть в Intent Uri следующего вида

yandexmaps://maps.yandex.ru/?pt=37.673098%2C55.757134~37.671098%2C55.797134&z=12&l=map

в приложении Яндекс Карты не отобразилось ни одной метки.

Однако, если перейти по этой же ссылки в браузере, то отображаются все необходимые метки.

Собственно, почему же не получается передать несколько меток Android-приложению?

Порекомендуете ли использовать WebView в таком случае?

Спасибо.