Перейти к содержанию
Fire Monkey от А до Я
  • 0

Непонятная ситуация в Webbrowser


Edward Tarasov

Вопрос

Доброго времени суток... как обычно прежде чем писать сюда - обычкал весь инет ничего не нашел...

Суть проблемы :

Приложение на IOS. создается webbrowser 

web1:=TWebBrowser.Create(self);
web1.Parent:=layoutweb;
web1.Align:=TAlignLayout.Client;
web1.OnDidStartLoad:=onstartloadpay;
web1.Navigate(url);

когда в url адрес например http://google.ru всре работает супер, но как только вставляю нужный адрес в котором передаются параметры ( 'http://blabla.com/php/pay2.php?eks=блабла&sum=100&hash=блабла&orderid=205')  вылетает это(На андройде норм отрабатывает): 

PS строку отловить отладчиком не могу!!! по шагам с заходом все отрабатывает норм, как только жму шаг с обходом вылетает!!!(((

ктонибудь сталкивался??

12.png

11.png

Ссылка на комментарий

Рекомендуемые сообщения

  • 2

Продукты Apple не умеют корректно декодировать URL. Это исключительно ваша задача. Все другие платформы делают это автоматически.

Вам нужно добавить код:

uses System.NetEncoding;
...
URL:='http://blabla.com/php/pay2.php?eks=' + System.NetEncoding.TURLEncoding.URL.Encode('блабла&sum=100&hash=блабла&orderid=205');

 

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...