0
自从今天以来,我在我的web视图上有时出现无效令牌错误(自从我开始创建我的应用以来,它运行良好大约一个月)。即使当我已经登录并且当我尝试登录错误时,它也会要求我登录。什么可能导致这个错误? 我认为这可能是一些缓存问题,所以我删除了缓存webview设置。现在我只用这条线的高速缓存和错误仍然发生(至少一次):无效令牌网络视图
webView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
我用LOAD_CACHE_ELSE_NETWORK东阳在网络中的一个点,当你回到你甚至在“文件过期”浏览器和我避免这种情况在我的WebView与该行
我也有一个ConnectionBroadReceiver
public class ConnectionBroadReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
ConnectivityManager cm = (ConnectivityManager)
context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo netInfo = cm.getActiveNetworkInfo();
if (netInfo != null && netInfo.isConnectedOrConnecting()) {
MyFragment.webView.reload();
} else {
}
}
}
上次当我在测试这个功能它的发生。 有什么想法? 在此先感谢。