提问人:Ammar Mohamed 提问时间:7/27/2023 更新时间:8/26/2023 访问量:112
Flutter webview_flutter包握手失败
Flutter webview_flutter package handshake failed
问:
当尝试使用包加载 html 文件时webview_flutter打印此错误时需要一些时间才能加载,然后它会加载 webview
E/chromium(27944): [ERROR:ssl_client_socket_impl.cc(980)] handshake failed; returned -1, SSL error code 1, net_error -101
什么会触发这样的错误?
Flutter 和 Webview 版本:
Flutter (Channel stable, 3.7.11)
webview_flutter: ^4.0.2
答:
0赞
Ammar Mohamed
8/26/2023
#1
通过调试如下所示的 webview 错误:(仅适用于 Android)
onWebResourceError: (WebResourceError error) {
log("RESOURCE ERROR DESCRIPTION ${error.description}");
log("RESOURCE ERROR CODE ${error.errorCode}");
log("RESOURCE ERROR Error Type ${error.errorType}");
log("RESOURCE ERROR Failing URL ${error.url}");
},
我可以发现错误的来源是网站本身的一些UI资源,就像导致这个错误一样Popper
评论