Как заставить Pinch Zoom работать над плагином webview_flutter - PullRequest
0 голосов
/ 07 июля 2019

Я пытаюсь заставить Pinch Zoom работать в дополнении / плагине webview_flutter. Это простое тестовое приложение, я имею в виду это руководство https://blog.geekyants.com/webviews-in-flutter-87194714ce3d.

Я добавил этот код распознавания жестов в.

  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(),
      body: Column(
        children: [
          Expanded(
            child: WebView(
              key: _key,
              javascriptMode: JavascriptMode.unrestricted,
              initialUrl: _url,
              gestureRecognizers: Set()..add(Factory < VerticalDragGestureRecognizer > (
                () => VerticalDragGestureRecognizer()))..add(Factory < ScaleGestureRecognizer > (
                () => ScaleGestureRecognizer())), ))
        ],
      ));
  }

Но он не позволяет использовать функции масштабирования.

Я тестирую на двух разных устройствах Android, одно из которых работает под управлением Android OS 8.0, другое - под управлением Android OS 7.0. Я использую последнюю бета-версию Flutter.

Благодарим вас за любую помощь или советы по работе этой функции. Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...