Я открываю веб-просмотр внутри android фрагмента. Я храню некоторую информацию в куки. Все работает до тех пор, пока я продолжаю использовать веб-просмотр, если приложение какое-то время не работает с открытым веб-представлением, файлы cookie недоступны. В чем может быть причина?
Код ниже
WebSettings webSettings = WebView.getSettings();
WebView.setWebViewClient(new WebViewClient() {
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
...
}
@Override
public void onPageFinished(WebView view, String url) {
...
}
//override this to get url
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
...
}
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
...
}
});
WebView.setWebChromeClient(new WebChromeClient() {
@Override
public boolean onJsAlert(WebView view, String url, String message, JsResult result) {
//Required functionality here
return super.onJsAlert(view, url, message, result);
}
});
webSettings.setJavaScriptEnabled(true);
WebView.loadUrl("myURl", myHeaders);