Поиск сообщества
Показаны результаты для тегов 'TWebBrowser'.
Найдено: 33 результата
-
Добрый день. На Windows 10 FMX.TWebBrowser не получается запустить в режиме Edge. (из Samples) Что сделано 1) Установлен сам Edge (устанавливал из репозитория Windows) 2) Скачаны dll и положены рядом с exe. 3) Внесены изменения в реестр в ветку FEATURE_BROWSER_EMULATION 4) Проверена работа VCL.TEdgeBrowser - все работает. 5) TWebBrowser в режиме edge не выдает никаких ошибок, просто пустое пространство на месте где должен быть браузен. Подскажите что делаю не так, чтото упускаю из виду. Либо как запустить VCL.TEdgeBrowser на FMX. Благодарю.
- 2 ответа
-
- twebbrowser
- edge
-
(и ещё 1 )
C тегом:
-
Здравствуйте, хотел узнать как в FM можно работать с HTML элементами? Пример на VCL: WebBrowser.OleObject.Document.item(5).Click; Или ткните в норм help по FM. Заранее спасибо!
- 9 ответов
-
- JavaScript
- HTML
-
(и ещё 1 )
C тегом:
-
Уважаемые форумчане, искал на форуме, но возможно не нашел что-то похожее по своему вопросу ... Нужна возможность использовать жесты в TWebBrowser. Стандартные жесты в FMX как я понял не работают, TWebBrowser очевидно благополучно игнорирует их. Читая API на developer.apple.com нашел то что нужно setAllowsBackForwardNavigationGestures. Данное действо доступно в модуле iOSapi.WebKit. Как заставить TWebBrowser на форме выполнять это требование? В попытках найти решение пытался выполнить такое извращение, явно осознавая что это не совсем то что нужно: На форуме нашел такой запрос но он за 2014 год и проблема в том что мне нужно не создавать свой WebView а попытаться заставить родной TWebBrowser делать это. Но если это не возможно то прошу подсказать как воткнуть на форму свой WebView. Читал что есть возможность использовать Deligate но как именно это делать, пока не понятно. Буду рад любым вариантам! P.S. Забыл упомянуть. Студия разработки RAD Studio 10.4.2 Sydney. Аппаратура MacBook Pro 13 Big Sur 11.2.3 + XCode 12.5 + Apple iPhone 11(14.5).
-
- twebbrowser
- webview
-
(и ещё 2 )
C тегом:
-
Как сделать управление в TWebBrowser под Win как на мобильных платформах
Yarpda опубликовал вопрос в Фокус и ввод
Добрый день всем! Стоит задача сделать информационный киоск (управлений только через тачскрин) под управлением Windows. Фактически нужно на экран вывести сайт компании, но проблема в том что управление должно быть таким же как в мобильных устройствах. Т.е. реакция на касание как Pan (прокрутка). Если же собирать проект под винду, то при нажатии на экран и движении пальца прокрутка страницы в браузере не происходит, а происходит выделение текста на станице, а нужно максимально сделать как на мобильных платформах. Посмотрел настройки TWebBrowser и на VCL и на FMX, но ничего похоже не нашел, чтобы позволило так сделать. Если у кого-то была такая практика, или хотя бы знаете как это можно реализовать (желательно наиболее просто), прошу подсказки.- 15 ответов
-
- twebbrowser
- windows
-
(и ещё 1 )
C тегом:
-
Здравствуйте, Коллеги! Решил поковырять сегодня стандартный компонент TWebBrowser, все бы хорошо, вот только как выполнить обратный вызов из JavaScript? С JWebView обходимся регистрацией JavaScript интерфейса, и обратный вызов можно выполнить из JS. Могу поймать событие в FireMonkey, но как быть с TWebBrowser? Есть какие соображения по этому поводу?
-
TWebBrowser показывает две клавиатуры в IOS
Сергей Сергеев опубликовал вопрос в Виртуальная клавиатура
Обнаружил глюк, как исправить - не нашел, по вот этому обсуждению на Embe - похоже он с 15 года.. https://forums.embarcadero.com/thread.jspa?threadID=116534 Выглядит так, взял из примера WebBrowser, прописал в дизайне адрес, к примеру Яндекс, и запускаю на Ифоне 5 - нажимаю Гоу, при клике на любой ссылке ( например на большой надписи Яндекс в центре), вдруг откдуда не возьмись - появляется клава - английская, которая Done, ничего никуда не вводит, и не прячется от слова Никак ( с экрана) дальше - тапаем в поле ввода поиска, вылазит похоже еще одна, уже похоже ФМХ клава - со словом Готово, которая работает.. переключается и по готово - прячется. но после того как Готово спряталась - эта ( от Сафари чтоли ) остается, по Доне не скрывается, и при кликах по ссылкам - прячется и опять вылазит.. сделал то что написано в обсуждении, но это прячется только второй ( Доне)ТулБар - клавы две так и висят.. Ничего по теме не нашел, похоже глюк старый, и возможно уже решенный.. пс. клавиатуры не две все таки, два тул бара, повесил на он хайд, он Шоу обработчики, происходит следующее, по Готово - прячется клава и сразу опять показывается уже без "готово" - с "доне".. она же сразу показывается при клике по ссылке..- 12 ответов
-
- ios
- twebbrowser
-
(и ещё 1 )
C тегом:
-
Добрый день. На форме разместил TWebBrowser (Android). Не реагирует на нажатие системной кнопки Назад. Подскажите, пожалуйста, как поймать и обработать нажатие системных кнопок в браузере.
-
TWebBrowser [TWebBrowser] Как отловить событие выполнения JavaScript?
Alexey Lovchikov опубликовал вопрос в Javascript
Как отловить событие выполнения JavaScript, например событие console.log, чтоб инициировать выполнение delphi логики Задача заключается в организации взаимодействия delphi кода с TWebBrowser и обратно. Необходимо при нажатии кнопки html страницы выполнять код delphi -
Возможно ли реализовать работу жестов на компоненте TWebbrowser
Anasazi опубликовал вопрос в Прочие вопросы
Доброго времени суток! Есть приложение в котором используется TWebbrowser, хотел сделать чтобы при свайпе справа-налево выполнялся WebBrowser.GoBack, но обнаружил что жесты работают везде кроме TWebbrowser. Подскажите пожалуйста есть ли какое-либо решение этой проблемы? RAD Studio Berlin Update 1. -
Как из компонента TWebBrowser сохранить страницу в файл?
-
I'm using WebBrowser to open the website. I can not select the file .. It does not work correctly. I click to select the File and nothing happens. The same happens with facebook I can not post photos. . How to solve it? procedure TForm1.FormCreate(Sender: TObject); begin WebBrowser1.Navigate('https://www.facebook.com'); end; end.
-
Стандартный TWebbrowser под android не может открыть ссылку типа <a href="tel:1-555-555-5555"> и набрать номер. Может можно что-нибудь с этим сделать? Или есть какие-либо альтернативы TWebbrowser для android?
-
Открываю сайт WebBrowser1->URL = "https://www.youtube.com"; Все открывается только видео не проигрывается в чем проблема? какие то плагины нужны помоему или как настроить помогите пожалуйста.. заранее благодарен!
-
Хочу при клике на любую ссылку в веб браузере (TWebBrowser) программа спрашивала чем его открыть (то есть спрашивал открыт посторонними программами которые установлены на телефоне). Как это реализовать? Страницу я загружаю со строки... Платформа Android и ios.
-
Я загружаю на TWebBrowser HTML страницу (там есть ссылки, рисунки, всё что угодно). И при клике на любую ссылку запрашиваю у пользователя открыть эту ссылку другим приложением следующим образом: void __fastcall TContentViewForm::WebBrowser1ShouldStartLoadWithRequest(TObject *ASender, const UnicodeString URL) { OpenURL(URL); WebBrowser1->Stop(); } //--------------------------------------------------------------------------- procedure OpenURL(URL : string); var Intent: JIntent; begin Intent := TJIntent.Create; Intent.setAction(TJIntent.JavaClass.ACTION_VIEW); Intent.setData(StrToJURI(URL)); TAndroidHelper.Activity.startActivity(Intent); end; Проблема заключается в следующем, WebBrowser1->Stop(); останавливает загрузку текущей страницы (т.е. картинки на странице не открываются до конца). Я хочу что бы оно продолжалось....
-
Как запретить масштабирование WebBrowser?
-
В общем проверьте - у вас тоже будет ошибка вылетать если использовать TWebBrowser на TFrame? Вылетает ошибка: TWebBug.7z Если кто то столкнется с этим багом - создавайте динамически TWebBrowser на фрейме - тогда нормально все. В общем, если кто то сталкивался с этим, и знает как обойти - скажите плиз Обходим так: Во время создания: constructor TFrame1.Create(AOwner: TComponent); begin inherited; fWeb := TWebBrowser.Create(Self); end; После того, как форма создана(событие OnShow) procedure TFrame1.OpenURL(const URL: String); begin fWeb.Parent := Self; fWeb.Align := TAlignLayout.Client; fWeb.Navigate(URL); end;
-
Просто разместил на фрейм компонент, при создании фрейма вылетает ошибка.В XE8 подобной ошибки не наблюдалось Новый точечный рисунок.bmp
-
Где можно взять версию TWebBrowser для Windows и OSX?
Vitaldj опубликовал вопрос в Альтернативные TWebBrowser
Коллеги, знаю, что TWebBrowser в FMX работает только для мобильных платформ. Что делать в Windows и OsX? Чем заменить, очень нужно. Пытаюсь писать кроссплатформенное (не мобильное) - тупик((. -
Доброго времени суток, коллеги! Пришлось несколько изменить код стандартного модуля FMX.WebBrowser.iOS для корректной работы при загрузке локальных файлов. Вопрос: какие действия надо предпринять, чтобы изменения подхватывались приложениями без дополнительных телодвижений? В VCL это делалось достаточно просто - меняем pas на нужный, подключаем путь в SearchPath, пытаемся скомпилировать, после чего получившийся dcu заменяем в /lib и убираем путь из SearchPath. Предыстория (не обязательно к прочтению): Несколько недель я бился над проблемой вылета приложения при работе с WebBrowser.Navigate(local_file_path). Вылетало далеко не всегда, но удалось выявить закономерность и после долгих мучений, я нашел виновника торжества - метод TiOSWebBrowserService.DoNavigate(...). В нем проводились хитрые манипуляции с пересборкой URL, которые иногда приводили к nil в одной из переменных. Через десятые руки и внутренности iOS это все передавалось в TiOSWebViewDelegate.webView, где и возникало исключение. До метода TiOSWebViewDelegate.webView(webView: UIWebView; didFailLoadWithError: NSError); дело даже не доходило, call stack виновника, само собой, не показывал. Кому интересно, что получилось (не гарантирую идеальность кода) на XE7 Update1: Простите, кнопка "код" почему-то удаляет весь код при сохранении сообщения, несколько раз пробовал. Пришлось воспользоваться "цитатой". А цитирование удаляет некоторые строки из кода... Update: видимо, движку форума не нравятся два слеша, которые используются в этом коде. Пришлось удалить код...
-
Добрый день! Подскажите пожалуйста как открыть придеплойенную html'ку в TWebBrowser под ios? Под андройд работает так: WebBrowser1.Navigate('file:слэш слэш'+ TPath.GetDocumentsPath + PathDelim + 'test.html'); под ios пробовал так (не работает): WebBrowser1.Navigate('file:слэш слэш'+ TPath.Combine(TPath.GetDocumentsPath, 'test.html'));
- 7 ответов
-
- file:\\
- Startup\Documents\
-
(и ещё 2 )
C тегом:
-
Всем добрый день! Нужна очень ваша помощь. Проблема такая в при открытие виртуальной клавиатуры, перекрывается поле ввода в Webbrowsere. Подскажите как его сместить, чтобы было видно куда вводить данные. Примеры приведенные в уроках, я пробовал, поле ввода TEdit смещается а Webbrowser нет.
-
- TWebBrowser
- Webbrowser
- (и ещё 2 )
-
TWebBrowser [TWebBrowser] Как остановить загрузку браузера?
Alexey опубликовал вопрос в Работа со страницами
В VCL загрузку браузера можно остановить так: webbrowser1.stop А как это сделать в firemonkey? -
TWebBrowser [TWebBrowser] Как отловить Redirect?
aleksandrguru опубликовал вопрос в Перенаправление - Redirect
Как отловить Redirect??- 1 ответ
-
- Редирект
- Перенаправление
-
(и ещё 2 )
C тегом: