- 0
ios WebView и TWebBrowser
-
Похожий контент
-
- 2 ответа
- 310 просмотров
-
- 1 ответ
- 1 058 просмотров
-
- 3 ответа
- 1 524 просмотра
-
Как сделать управление в TWebBrowser под Win как на мобильных платформах
От Yarpda,
- twebbrowser
- windows
- (и ещё 1 )
- 15 ответов
- 871 просмотр
-
- 0 ответов
- 580 просмотров
-
- 8 ответов
- 1 393 просмотра
-
- 1 ответ
- 906 просмотров
-
- 3 ответа
- 982 просмотра
-
- 0 ответов
- 671 просмотр
-
- 15 ответов
- 3 022 просмотра
-
-
Последние посетители 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 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.