在Android上,您可以修改插件。将副本克隆到本地计算机,并向其中添加其他替代Flutter_webview_plugin/android/src/main/java/com/Flutter_webview_plugin/BrowserClient.java
public void onReceivedSslError (WebView view, SslErrorHandler handler, SslError error)
用简单的实现覆盖handler.proceed()
假设您的项目在其中/projects/myproject
,并将插件克隆到中/projects/Flutter_webview_plugin
。在中进行更改/projects/Flutter_webview_plugin/android/src/.../BrowserClient.java
。然后使用更新pubspec.yaml
项目(用替换Flutter_webview_plugin的现有条目):
dependencies:
Flutter_webview_plugin:
path: ../Flutter_webview_plugin