Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/216.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 检查webview是否可以访问服务器_Android_Connection - Fatal编程技术网

Android 检查webview是否可以访问服务器

Android 检查webview是否可以访问服务器,android,connection,Android,Connection,是否可以检查Android WebView是否可以访问服务器?因此,如果它无法到达服务器或特定网站,它会返回类似于false之类的内容?我搜索了很多,有些人说可以使用OnReceivedError(),但由于某些原因,这不起作用。。。那么,我如何检查应用程序是否可以到达给定的服务器(主机地址)。这种方法对我来说很有效: 不要依赖webview错误,而是检查连接 要测试特定的远程主机,请尝试下载带有HttpClient(请参阅)的页面,但使用该代码时,它不会检查它是否真的具有internet连接?

是否可以检查Android WebView是否可以访问服务器?因此,如果它无法到达服务器或特定网站,它会返回类似于false之类的内容?我搜索了很多,有些人说可以使用OnReceivedError(),但由于某些原因,这不起作用。。。那么,我如何检查应用程序是否可以到达给定的服务器(主机地址)。

这种方法对我来说很有效:

不要依赖webview错误,而是检查连接


要测试特定的远程主机,请尝试下载带有
HttpClient
(请参阅)

的页面,但使用该代码时,它不会检查它是否真的具有internet连接?因此,当wifi打开并连接到网络,但网络没有访问权限时,不会给出错误。。。所以它不是完全正确的?第一个链接,你们不会得到错误,你们会得到一个布尔值:有什么方法可以访问互联网吗?使用第二个链接,您可以真正测试连接性。您也可以设置超时。谢谢!!我会弄明白的。