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

[Android] callback в TWebBrowser, возможно ли?


Teodor

Вопрос

Здравствуйте, Коллеги!

 

Решил поковырять сегодня стандартный компонент TWebBrowser, все бы хорошо, вот только как выполнить обратный вызов из JavaScript?

 

С JWebView обходимся регистрацией JavaScript интерфейса, и обратный вызов можно выполнить из JS.

Могу поймать событие в FireMonkey, но как быть с TWebBrowser?

 

Есть какие соображения по этому поводу?

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

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

  • 0

Спасибо самому себе, проблема решилась..

 

Оказалось что класс WebView имеет замечательный метод AddJavaScriptInterface.

 

В качестве callback объекта можно использовать TextView в котором ловить событие OnClick. Ну а параметры можно передать с SetImeOptions из JavaScript.

Ссылка на комментарий
  • 0
В 21.08.2014 в 20:18, Teodor сказал:

Здравствуйте, Коллеги!

 

Решил поковырять сегодня стандартный компонент TWebBrowser, все бы хорошо, вот только как выполнить обратный вызов из JavaScript?

 

С JWebView обходимся регистрацией JavaScript интерфейса, и обратный вызов можно выполнить из JS.

Могу поймать событие в FireMonkey, но как быть с TWebBrowser?

 

Есть какие соображения по этому поводу?

Друг расскажи как это сделать ? "С JWebView обходимся регистрацией JavaScript интерфейса, и обратный вызов можно выполнить из JS."

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

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

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

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

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

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

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

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

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

×
×
  • Создать...