Webview 错误地切断了长网址

Posted

技术标签:

【中文标题】Webview 错误地切断了长网址【英文标题】:Webview cuts off long urls incorrectly 【发布时间】:2022-01-02 14:09:53 【问题描述】:

在我的情况下,WebView 包装带有空格的句子没有问题,但是当存在长 url 时会出现问题。

我在下面添加了一个屏幕截图(出于隐私考虑,某些部分被涂黑了)。如果您查看 url 部分 - 这就是问题所在。这里的url应该是https://somethingsomething.care/business-policy。 “business-”这个词被砍掉了,不可见了。

如何解决这个问题?

【问题讨论】:

【参考方案1】:

您需要将水平滚动设置为 WebView。 并且网页应该响应适应移动宽度。

【讨论】:

好点,可能是网页问题,而不是网页浏览量? 是的,刚刚确认这是网站本身的问题...谢谢!【参考方案2】:

尝试设置宽视口以适应整个内容

WebSettings settings = webView.getSettings();
settings.setUseWideViewPort(true);
settings.setLoadWithOverviewMode(true); // also worth trying

除了该页面应该是响应式的并且能够适应移动屏幕

【讨论】:

试过了。没有帮助:/

以上是关于Webview 错误地切断了长网址的主要内容,如果未能解决你的问题,请参考以下文章