如何让 android webview url 自动检测 https http 和 www?
How to get android webview url to auto detect https http and www?
我正在创建一个显示网络视图的应用程序。 Web 视图使用用户输入的 URL。我怎样才能让用户只需要输入 url 类似于他们在 chrome 浏览器中的输入方式?
例如
如果我将 facebook.com
放在 chrome 中,它将加载 https://www.facebook.com
。
如果我这样做 webView.loadUrl("facebook.com");
它会失败。我需要指定 webView.loadUrl("https://www.facebook.com");
才能正常工作。
我想避免让我的用户首先弄清楚该页面是 http 还是 https,以及他们是否需要 www.
。
没有办法检查 url 是否需要 www(即如果是 mypage.com 或 www.mypage.com),因为这是自己网页的问题。必须有一个重定向什么的。
HTTP的情况比较简单,可以查看是否有http,如果没有,再添加。这是执行此操作的代码:
几乎每个支持 https 的页面都会从 http 请求重定向。
我正在创建一个显示网络视图的应用程序。 Web 视图使用用户输入的 URL。我怎样才能让用户只需要输入 url 类似于他们在 chrome 浏览器中的输入方式?
例如
如果我将 facebook.com
放在 chrome 中,它将加载 https://www.facebook.com
。
如果我这样做 webView.loadUrl("facebook.com");
它会失败。我需要指定 webView.loadUrl("https://www.facebook.com");
才能正常工作。
我想避免让我的用户首先弄清楚该页面是 http 还是 https,以及他们是否需要 www.
。
没有办法检查 url 是否需要 www(即如果是 mypage.com 或 www.mypage.com),因为这是自己网页的问题。必须有一个重定向什么的。
HTTP的情况比较简单,可以查看是否有http,如果没有,再添加。这是执行此操作的代码:
几乎每个支持 https 的页面都会从 http 请求重定向。