目前我正在处理一个项目,该项目从Web视图登录oAuth2。但问题是我需要清除cookie,这样我就可以通过网络视图再次登录。就好像现在它会自动登录并重定向,但我想让用户每次都登录。这是针对flutter web部分的,目前我正在使用这个插件
webviewx 0.2.1
https://pub.dev/packages/webviewx
它也支持web,但没有清除cookie的机制
以前我使用的插件只支持移动
webview_flutter: ^2.3.1
https://pub.dev/packages/webview_flutter
任何人都知道我如何实现它,并清除cookie和缓存,它还支持移动和网络平台。
WebView(
initialUrl: 'https://yoursite.org/register',
javascriptMode: JavascriptMode.unrestricted,
onWebViewCreated: (WebViewController webViewController) {
webViewController.clearCache();
},
);