включить масштабирование и увеличение в webview_flutter, где добавить фрагмент кода [this.webView.getSettings (). setBuiltInZoomControls (true);] - PullRequest
0 голосов
/ 07 января 2020

хочу ущипнуть и увеличить до webview_flutter

(я знаю, что flutter_webview_plugin может это сделать, но я хочу придерживаться flutter_webview по другим причинам.)

Поддержка масштабирования # 34

Флаттер: как включить жесты в веб-представлении?

Плагин веб-просмотра флаттера - включить масштабирование пинч

Они все упомянутый

this.webView.getSettings (). setBuiltInZoomControls (true);

this.webView.getSettings (). setSupportZoom (true); чтобы разрешить пинч / зум.

прости мою глупость, я не могу найти, где добавить этот фрагмент кода, пожалуйста, помогите.

1 Ответ

0 голосов
/ 07 января 2020

Вы пытаетесь с помощью свойства zoom? Этот вопрос два года задавался go и исправлялся с помощью свойства zoom.

Также this.webView.getSettings в собственном коде библиотеки. Если вы хотите использовать, первый напишет менеджер Webview в java нативный код, а затем позвонит вам менеджер.

Больше, чем просто посмотрите библиотеку исходного кода (этот класс менеджера имеет setSupportZoom и setBuiltInZoomControls, только для свойства zoom задайте значение true) Источник WebviewManager

...