Skip to content
View in the app

A better way to browse. Learn more.

FGX Native

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

TfgWebBrowser

  1. Started by alikoder,

    Камрады, нужна идея, как сделать браузеру нужный цвет фона, до того как страница загрузилась в него. Отслеживать полную загрузку страницы и загружать временную страницу "до" с нужным цветом фона? Или есть еще способы?

  2. Started by alikoder,

    Подскажите, как можно подменить user agent у браузера, что-бы при открытии url скажем на android, передавать агента, будто я зашёл под IOS

  3. Добрый день, столкнулся с проблемой что данный код, загрузки страницы из локального файла в webbrowser, не работает на IOS. Есть ли другой способ отобразить файл в нем из Assets Manager. var Asset: TfgAssetFile; begin TfgAssetsManager.Current.Find<TfgAssetFile>(R.Files.File, Asset); fgWebBrowser1.Url:=Asset.FileName;

  4. Started by Antonello,

    HI, I need to open a WebRTC video chat URL. When I try to start the conversation I get an error: "Camera and microphone are blocked"...the popup for the confirmation request does not appear. If I can't use TfgWebBrowser, how can I open the default browser of Android & iOS ? Thank you Antonello

  5. Добрый день. На html странице есть такой код <a href="./files/MyDriver.apk" download="YourDriver.apk">Скачать мой драйвер для Андроид</a> По клику на эту ссылку в обычном браузере на десктопе загружается файл. Открываем эту же страницу через компонент TfgWebBrowser на смартфоне, кликаем на ссылку, но загрузка файла не происходит. Подозреваю, что надо где-то прописать явное разрешение на загрузку файлов через браузер. Кто знает, подскажите, пожалуйста решение.

  6. Реально ли через assets manager добавить css стили для страницы, которую загружаю локально в webbrowser или это не сработает?

  7. "Демо примеры FGX Native": "TfgWebBrowser" - "Базовый пример". Загружаем страницу сайта по URL, переходим на внутреннюю страницу сайта через меню "Гамбургер". 1. Как по кнопке "Назад" вернуться на предыдущую страницу? 2. Как переназначить кнопку "Назад", в примере она просто закрывает приложение?

  8. Вопрос конечно не совсем по FGX, но надеюсь найдётся, кто подскажет в чём проблема. Пытаюсь авторизоваться на форуме link автоматически в браузере на форме приложения. Решил заполнять данными через JS, пишу код: begin fgWebBrowser1.EvaluateJavaScript('document.getElementsByClassName("Button Button--link")[1].click();'); fgWebBrowser1.EvaluateJavaScript('document.getElementById(''username'').value=''мой логин'''); fgWebBrowser1.EvaluateJavaScript('document.getElementById(''password'').value=''мой пароль'''); end; В итоге значения заполняются, но если нажать на кнопку входа или на уже заполненный логин или пароль, то вся введенная инфа сбрасывается. Мож…

      • Like
    • 5 replies
    • 140 views
  9. Доброго времени. На загруженной в TFgWebBrowser странице имеется кнопка: <input id = "btnClose" type = "button" value = "Закрыть" onClick = "javascript:window.close()" /> Как в Delphi отловить запрос на закрытие текущего окна? В activeX у нас есть такое событие: TWebBrowser.OnWindowClosing: procedure(Sender: TObject;IsChildWindow:WordBool;var Cancel:WordBool); А как с этим дела обстоят в FGX? В данный момент нажатие на указанную кнопку вообще никакого эффекта не даёт, окно не закрывается... Спасибо.

  10. нужно весь html код текущей странице выгрузить в memo. Желательно через компоненти FGX Native.

  11. Как реализовать автозаполнения формы для авторизации. Например, загружаем страницу компонентом браузер, и по нажатию кнопки автоматически заполняютса поля и делаетса авторизация на сайте.

      • Like
    • 2 replies
    • 105 views
  12. Здравствуйте, буду очень признателен, если уважаемое сообщество поделится примером использования локальных ресурсов (без использования интернета) при отображении Html страницы. Интересует помещение картинок, js, css в ресурсы, а потом отображение (использование) оных Спасибо. З.Ы очень бы хотелось кроссплатформенное решение

  13. Hi, is it possible to display pdf files on fgwebbrowser? I tried this way but couldn't var filename: string; begin filename: = GetFileName (1); fgWebBrowser1.Url: = 'file://' + filename; end; Thank you

  14. Здравствуйте, есть html страница следующего содержания <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Поле загрузки файлов</title> <link rel="stylesheet" href="style.css"> </head> <body> <form id="upload-container" method="post" action="basic.php" enctype="multipart/form-data"> <label for="inputfile">Выберите файл</label> <input type="file" id="inputfile" name="inputfile"></br> </br> <input id="a" type="submit" value="отправить файл на сервер"></br> </br> </form> </body> </html> В TFGWEBBROWS…

  15. Привет Вчера столкнулся с проблемой неотображения локального точно существующего html-файла веббраузером, если указана целевая платформа Android 11 (targetSDK = 30). Как оказалось, данная проблема повторяется и в FMX-проекте, да и в целом нативный WebView страдает этой проблемой (https://stackoverflow.com/questions/63128749/unable-to-load-local-html-file-on-api-level-30) Код: Скриншот:

  16. Не могу разобраться как подключить методы Andorid Api, прошу немного объяснить как подключить и обращаться. Как вообще определить что именно подключать? К примеру, как мне добраться и вызвать этот метод в браузере https://developer.android.com/reference/android/webkit/WebView#clearCache(boolean)

  17. Started by r3h0soft,

    Привет форумчане, такой вопрос, если на сервере доступ закрыт по ASP или через расширение ISAPI CGI. как выполнить Basic authentication в WebBrowser? Как то заголовки передаются или через прокси? Был ли у кого опыт?

  18. Started by MAD_EVAL,

    Добрый день. Хочу сделать соединение из приложения через свой VPN. Я понимаю что напрямую приложение с VPN не соединится, и это надо как-то попросить у ОС, но я так понял что для этого надо писать код на Java. Изучал материалы тут https://developer.android.com/guide/topics/connectivity/vpn#java Реально-ли задействовать VPN из Delphi подобным методом, и как это сделать? Если это невозможно, то, подскажите, возможно-ли настроить работу компонента TfgWebbrowser через прокси? В коде ничего не нашёл касательно проксей.

  19. Здравствуйте. Используя TfgWebBrowser для навигации по сайтам не имею возможности использовать автозаполнение полей. К примеру когда в Chrome вводишь пароль или форму заполняешь, то предлагается автозаполнение из того что он запомнил. Я понимаю что это разные браузеры, но может есть способ это получить?

  20. День добрый! Есть возможность отобразить в fgWebBrowser значение переменной, а не URL? типа: fgWebBrowser.Text := S;

  21. В fgWebBrowser загружена страница содержащая такой фрагмент html-кода: <div class="lkLogin" id="btnLogin" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" onclick="jQuery.FLCookies.set('login_form_shown',1,{expires:0});"> <span class="lkLoginBtn">Вход</span> </div> Я хочу найти внутренний объект по его id, и нажать на эту кнопку. Должна вызваться форма логина. В стандартном WebBrowser я делал это следующим образом: procedure TForm1.Button1Click(Sender: TObject); var Doc, Elem : Variant; begin Doc := WebBrowser1.OleObject.document; Elem := Doc.getElementById('btnLogin'); if not VarIsClear(Elem) then …

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.