我正在创建一个用于访问我的网站的android webview,但是最近我开始注意到ERR_SSL_PROTOCOL_ERROR
和ERROR_TIMEOUT
之类的奇怪错误,正在让我们在服务器上加密免费SSL。
我尝试在线检查以修复此错误,但我看到的只是与onReceivedSslError
相关的错误,与onReceivedError
不相关,而且我还认为所有与SSL相关的错误都将在{{ 1}},但将onReceivedSslError
转移到另一个地方。
关于我得到的PROTOCOL ERROR
,我还检查了我的服务器日志,以查看是否有任何php引起了该问题,或者是否记录了为什么我收到超时错误但没有任何日志的原因。
请任何人能帮助我
下面是我的ERROR_TIMEOUT
中包含的代码
我已经超时了
private class MyCustomWebViewClient extends WebViewClient
我有错误代码
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon){
Runnable run = new Runnable() {
@Override
public void run() {
if(timeout){
Toast.makeText(getApplicationContext(), "Connection timeout", Toast.LENGTH_LONG).show();
}
}
};
Handler conHandler = new Handler(Looper.myLooper());
conHandler.postDelayed(run, 10000);
}