Как открыть приложение waze с адресом местоположения в приложении (Android/ios) с помощью форм xamarin?

Я хочу показать адрес местоположения в приложении waze из форм xamarin. При попытке он показывает навигацию, а не адрес. Также как я могу показать булавку вместе с адресом местоположения в приложении waze? Кто-нибудь может мне помочь. Заранее спасибо! Прикрепление URL-адреса waze: https://waze.com/ul?q=66%20Acacia%20Avenue&ll=45.6906304,-120.810983&navigate=yes

реферальная ссылка https://developers.google.com/waze/deeplinks/


person Ananya    schedule 11.04.2019    source источник
comment
Так что вы хотите, чтобы ваше приложение вызывало приложение Waze, чтобы показать направления1?   -  person FreakyAli    schedule 11.04.2019
comment
Попробуйте с https://waze.com/ul?q=66%20Acacia%20Avenue&ll=45.6906304,-120.810983 без параметра &navigate=yes. Возможно, булавка в waze не показывает много информации.   -  person Junior Jiang    schedule 12.04.2019
comment
Это будет работать, но плохо покажет страницу навигации по направлению. Страница с адресом и пин-кодом не отображается.   -  person Ananya    schedule 16.04.2019


Ответы (1)


Вам просто нужно использовать приведенный ниже код с адресом, широтой, долготой и навигацией = да

Xamarin.Forms.Device.OpenUri(new Uri("https://waze.com/ul?q=your address&ll=latitude, longitude&navigate=yes")); 

Этот код будет работать на обеих платформах. Я проверил в Android.

person Narendra Sharma    schedule 11.04.2019
comment
Это будет работать, но вместо экрана адреса отображается экран навигации. Я хочу, чтобы адрес отображался на экране. - person Ananya; 25.04.2019
comment
Можете ли вы предоставить скриншот, например, как вам нужно? - person Narendra Sharma; 25.04.2019