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