我用的是webview_flutter plugin: ^4.2.0
webview_flutter_wkwebview: ^3.4.2
这是我的问题,我的iPhone滑动不工作在所有返回到上一页。不明白为什么?也许你有一些想法?
这是我的代码
final _key = UniqueKey();
late final WebViewController webViewController;
void initState() {
super.initState();
webViewController = WebViewController();
if (webViewController is WebKitWebViewController) {
(webViewController as WebKitWebViewController)
.setAllowsBackForwardNavigationGestures(true);
}
webViewController
..enableZoom(false)
..setJavaScriptMode(JavaScriptMode.unrestricted)
..loadRequest(Uri.parse(url));
}
WebViewWidget(
controller: webViewController,
key: _key,
)
在android上一切正常
我刚从版本3移动到版本4+,在版本3中,我会这样做-
gestureNavigationEnabled: true
那会很好的。
1条答案
按热度按时间68bkxrlz1#
解决方案原来相当简单,只需要增加一个平台