如何保存Google登录会话android webView?

问题描述 投票:0回答:1

我有一个带webView的android应用程序,可以打开一些youtube链接,但是我有一个问题,每次关闭并重新打开该应用程序时,我都需要再次登录,我在这里阅读了一些问题,但是没有答案,这是我的代码。

webView = findViewById(R.id.webView);
    String url = "https://www.youtube.com/watch?v="+vidInfo[vidNum][2];
    WebSettings webSettings = webView.getSettings();
    webSettings.setJavaScriptEnabled(true);
    webSettings.setDomStorageEnabled(true);
    webSettings.setAppCachePath(getCacheDir().getPath());
    webSettings.setAppCacheEnabled(true);
    webSettings.setMediaPlaybackRequiresUserGesture(true);
    webView.setWebViewClient(new WebViewClient());
    webView.loadUrl(url);
java android android-webview
1个回答
0
投票

您的会话数据保存在cookie中。因此,您需要使它们在会话之间保持不变checkout this answer

© www.soinside.com 2019 - 2024. All rights reserved.