flutter - 启用捏合和放大webview_flutter,在此处添加代码段[this.webView.getSettings()。setBuiltInZoomControls(true);]

标签 flutter dart flutterwebviewplugin

想捏并缩放到webview_flutter
(我知道flutter_webview_plugin可以做到这一点,但出于其他原因,我想坚持使用flutter_webview。)
Zoom support #34
Flutter: how to enable gestures in a web view?
Flutter webview plugin - enable pinch zoom
他们都提到

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

this.webView.getSettings().setSupportZoom(true); to allow pinch/zoom.


原谅我的愚蠢,我找不到在哪里添加此代码段,请帮忙。

最佳答案

下载此存储库:https://github.com/FisherWL/plugins/tree/add-zoom(感谢FisherWL)

将包内的 webview_flutter 文件夹复制到您的项目根文件夹,

然后在pubspec.yaml上引用以下文件夹:

  webview_flutter:
    path: ./webview_flutter

关于flutter - 启用捏合和放大webview_flutter,在此处添加代码段[this.webView.getSettings()。setBuiltInZoomControls(true);],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59619087/

相关文章:

dart - Firestore batch.commit一次添加500多个文档

flutter - 我首先要打开 ExpansionTile 的项目默认值。我想当我点击另一个项目时,当前项目将关闭。我该怎么做?

dart - 如何在Dart Shelf-RPC服务器中获取客户端IP

android - 我怎样才能让后退按钮关闭 flutter WebView 插件应用程序在 android 上

flutter - 如何转换 HH :MM:SS STRING format to an integer in minutes?

flutter -/build/ios/iphonesimulator/Runner.app'(操作系统错误 : No such file or directory, errno = 2)抖动错误

android - Flutter - Image.network 失败时的默认图像

flutter 错误 : Execution failed for task ':app:compileDebugJavaWithJavac'