- 0
ios WebView и TWebBrowser
-
Похожий контент
-
- 2 ответа
- 278 просмотров
-
- 1 ответ
- 1 035 просмотров
-
- 3 ответа
- 1 453 просмотра
-
Как сделать управление в TWebBrowser под Win как на мобильных платформах
От Yarpda,
- twebbrowser
- windows
- (и ещё 1 )
- 15 ответов
- 842 просмотра
-
- 0 ответов
- 569 просмотров
-
- 8 ответов
- 1 359 просмотров
-
- 1 ответ
- 886 просмотров
-
- 3 ответа
- 950 просмотров
-
- 0 ответов
- 656 просмотров
-
- 15 ответов
- 2 991 просмотр
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
A_l_ex
Уважаемые форумчане, искал на форуме, но возможно не нашел что-то похожее по своему вопросу ...
Нужна возможность использовать жесты в TWebBrowser. Стандартные жесты в FMX как я понял не работают, TWebBrowser очевидно благополучно игнорирует их.
Читая API на developer.apple.com нашел то что нужно setAllowsBackForwardNavigationGestures. Данное действо доступно в модуле iOSapi.WebKit.
Как заставить TWebBrowser на форме выполнять это требование?
В попытках найти решение пытался выполнить такое извращение, явно осознавая что это не совсем то что нужно:
uses FMX.Helpers.iOS, FMX.WebBrowser.Delegate.iOS, iOSapi.WebKit, Macapi.Helpers, iOSapi.Foundation ... procedure TForm1.FormCreate(Sender: TObject); var WebView: WKWebView; NSU: NSURL; myRequest: NSURLRequest; begin WebView := TNativeWebViewHelper.CreateAndInitWebView.setAllowsBackForwardNavigationGestures(); NSU := TNSURL.Wrap(TNSURL.OCClass.URLWithString(StrToNSStr('https://www.google.ru'))); myRequest.initWithURL(NSU); WebView.loadRequest(myRequest); end;
На форуме нашел такой запрос но он за 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).
Изменено пользователем A_l_exДобавление описание инструментов
Ссылка на комментарий
0 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.