У кого-нибудь есть пример, как запустить веб-браузер с Tokio Delphi для приложения для Android? - PullRequest
0 голосов
/ 16 января 2019

Мне нужно запустить google.map из приложения Android Delphi для отправки информации о местоположении и навигации.

Я использовал TWebBrowser, но навигация не работает.

URLString := 'https://maps.google.com/maps?q=loc:' + FloatToStr( ActiveLattitude ) +',' + FloatToStr( ActiveLongiture ) + '&destination=' + lblAdresse.Text + '&navigate=yes';
wbRouteCNew.Navigate(URLString);

1 Ответ

0 голосов
/ 17 января 2019

Некоторые браузеры будут кодировать URL-адреса пробелами и т. Д., Которые вводятся в адресную строку для вас. То же самое не будет сделано для URL, переданных с использованием кода компонентам браузера. Ниже приведен неверный URL:

http://example.com/?street=1 Rue Street

но при вводе в адресную строку chrome это исправит:

http://example.com/?street=1%20Rue%20Street

Опубликуйте точную строку, которую вы пытаетесь передать, используя код - мы не можем ничего воспроизвести без значений переменных. Как некоторые предположили, вы, вероятно, не URL, кодирующий некоторые параметры, которые нуждаются в этом, но никто из нас не может сказать наверняка.

...