我已将 webview_flutter 中的 WebView 小部件集成到我的颤振应用程序中。我面临的问题是 WebView 在 Android 上完美运行,但在 iOS 上 WebView 无法识别按钮点击。
Widget build(BuildContext context) {
var mediaQuery = MediaQuery.of(context);
return SingleChildScrollView(
child: SizedBox(
height: mediaQuery.size.height - 60 - mediaQuery.padding.top,
child: WebView(
initialUrl: widget.url,
javascriptMode: JavascriptMode.unrestricted,
javascriptChannels: {
_extractDataJSChannel(context),
},
onWebViewCreated: (WebViewController webViewController) {
_controller = webViewController;
},
onPageFinished: (_) async {
// TODO
},
),
),
);
}
我正在使用颤振 1.27.0-8.0.pre 和 webview_flutter:^1.0.7。我也尝试使用最新的软件包版本和 2.2.3 版本的颤振,问题仍然存在。任何反馈都非常感谢!