我正在使用
webview_flutter
插件加载托管在本地主机上(使用Dart创建的服务器,在手机上运行)的页面,但我遇到net::ERR_CLEARTEXT_NOT_PERMITTED
错误,无法将服务器设置为HTTPS。
我已经实施了此处所有的解决方案,但这些解决方案都不起作用:
- 添加network_security_config.xml文件
- 添加
android:usesCleartextTraffic
选项
是否还有其他解决方案?
final directory = (await getApplicationDocumentsDirectory()).path; var url = "file:///$directory/path/to/index.html";
提供.html文件的完整路径,并且它将正确加载。 - Ionel Lupu