WebView 有 getUrl()它有 loadDataWithBaseUrl()但我找不到返回基本 URL 的方法(注意:“基本 URL”是 not 与服务器/主机路径相同)。
有没有办法找到当前网页的基本 URL,即使对于不使用 的网页也是如此标记,但是否在页面包含的链接中使用相对 URL?
注意问题的复杂性:
- getUrl()并不总是基本 URL。
- Server/host path并不总是基本 URL。
- 网页并不总是包含
<base>
标签。
这可以解释为什么没有一个 WebView
提供基本 URL 的方法...
最佳答案
关于android - WebView:如何找到当前页面的基本 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7139536/