Webview 错误地截断长 url
Webview cuts off long urls incorrectly
在我的例子中,WebView
对包含空格的句子进行换行没有问题,但是当出现长 url 时就会出现问题。
我在下面添加了屏幕截图(出于隐私考虑,将某些部分涂黑了)。如果您查看 url 部分 - 这就是问题所在。这里的url应该是https://somethingsomething.care/business-policy。 “business-”一词被截断,不可见。
如何解决这个问题?
您需要为 WebView 设置水平滚动。
并且网页应该响应以适应移动宽度。
尝试设置宽视口以适应内部的全部内容
WebSettings settings = webView.getSettings();
settings.setUseWideViewPort(true);
settings.setLoadWithOverviewMode(true); // also worth trying
此外,该页面应该是响应式的并且能够适应移动设备屏幕
在我的例子中,WebView
对包含空格的句子进行换行没有问题,但是当出现长 url 时就会出现问题。
我在下面添加了屏幕截图(出于隐私考虑,将某些部分涂黑了)。如果您查看 url 部分 - 这就是问题所在。这里的url应该是https://somethingsomething.care/business-policy。 “business-”一词被截断,不可见。
如何解决这个问题?
您需要为 WebView 设置水平滚动。 并且网页应该响应以适应移动宽度。
尝试设置宽视口以适应内部的全部内容
WebSettings settings = webView.getSettings();
settings.setUseWideViewPort(true);
settings.setLoadWithOverviewMode(true); // also worth trying
此外,该页面应该是响应式的并且能够适应移动设备屏幕