【问题标题】:How to get android webview url to auto detect https http and www?如何获取 android webview url 以自动检测 https http 和 www?
【发布时间】:2017-09-13 10:28:45
【问题描述】:

我正在创建一个显示 Web 视图的应用。 Web 视图使用用户输入的 URL。我怎样才能拥有它,以便用户只需要输入类似于他们在 chrome 浏览器中的操作方式的 url?

例如

如果我将 facebook.com 放入 chrome 中,它将加载 https://www.facebook.com

如果我这样做webView.loadUrl("facebook.com");,它将失败。我需要指定 webView.loadUrl("https://www.facebook.com"); 才能使其工作。

我想避免让我的用户首先弄清楚页面是 http 还是 https,以及他们是否需要 www.

【问题讨论】:

    标签: android url webview android-webview


    【解决方案1】:

    没有办法检查网址是否需要 www(即是 mypage.com 还是 www.mypage.com),因为这是自己网页的问题。一定有重定向之类的。

    对于http的情况比较简单,可以检查是否有http,如果没有就添加。这是执行此操作的代码:https://stackoverflow.com/questions/10650428/add-http-www-in-the-text-if-not-exist.

    几乎所有支持 https 的页面都会从 http 请求重定向。

    【讨论】:

      猜你喜欢
      • 2014-12-16
      • 1970-01-01
      • 2016-05-20
      • 1970-01-01
      • 2018-12-30
      • 1970-01-01
      • 2017-12-04
      • 1970-01-01
      • 2016-08-31
      相关资源
      最近更新 更多