首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android WebView,err net::Name_Not_Resolved

Android WebView,err net::Name_Not_Resolved
EN

Stack Overflow用户
提问于 2016-08-16 20:04:38
回答 1查看 29.9K关注 0票数 6

我试过搜索文档和其他论坛,但没有成功。

我有一个安卓应用程序,它只是一个webView,一旦你打开这个应用程序,它就会打开一个网站。然而,当我连接到我的网站时,我收到了一个错误,net::ERR_NAME_NOT_RESOLVED.用一个像Google.com这样的流行网站改变了loadUrl,它运行得很好。

我的网站运行良好,从谷歌Chrome,在dekstop,等等。只是不在WebView..。有人能帮我解释一下原因吗?

在另一个注意事项,我也试图找到一种方式手动输入dns设置,希望这将解决问题。任何提示或指点我走上正确的道路都是非常感谢的。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2019-10-31 09:53:19

您是否设置了WebViewClient并从此方法获得错误net::ERR_NAME_NOT_RESOLVED?

代码语言:javascript
运行
复制
@Override
public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) {
      super.onReceivedError(view, request, error);
      Log.d(TAG, error.getDescription());
}

如果是的话,我已经用这个方法解决了这个问题

代码语言:javascript
运行
复制
@Override
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
     super.onReceivedError(view, errorCode, description, failingUrl);
     Log.d(TAG, description);
}

第一种方法,我得到一个错误,即使网站完全加载,我的嫌疑人是第一个方法太敏感,所以如果网站未能加载javascript或CSS或其他什么,第一个方法也返回错误。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38983531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档