- 0
ios WebView и TWebBrowser
-
Похожий контент
-
- 1 ответ
- 446 просмотров
-
- 2 ответа
- 923 просмотра
-
- 1 ответ
- 1 423 просмотра
-
- 4 ответа
- 2 416 просмотров
-
Как сделать управление в TWebBrowser под Win как на мобильных платформах
От Yarpda,
- twebbrowser
- windows
- (и ещё 1 )
- 15 ответов
- 1 559 просмотров
-
- 0 ответов
- 824 просмотра
-
- 8 ответов
- 1 928 просмотров
-
- 1 ответ
- 1 307 просмотров
-
- 3 ответа
- 1 414 просмотра
-
- 0 ответов
- 932 просмотра
-
-
Последние посетители 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 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.