Flutter WebView 长按显示复制粘贴菜单

Flutter 项目中集成了WebView来加载网页,但是加载网页后在Android设备上长按不显示‘剪切’、‘复制’、‘粘贴’、‘全选’菜单,在iOS设备上是可以正常显示的,查看WebView的属性发现有一个属性:gestureRecognizers,传入的值为一个集合,于是设置了长按的手势,重新运行,可以显示了

WebView(
                 initialUrl: 'http://192.168.1.76:8080/',
                 gestureRecognizers: [
                    Factory<LongPressGestureRecognizer>(() => LongPressGestureRecognizer())
                 ].toSet()
)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容