【发布时间】:2015-07-09 14:03:14
【问题描述】:
我正在将我的网站加载到 webview 中,所有文本元素的字体大小都增加了 1.375 倍。它在同一设备上的 chrome 上运行良好,但在应用程序内的 webview 上看起来完全错误。
我读到字体增强是造成这种情况的原因之一,但为什么 webview 将大小为 24px 的完全清晰的文本调整为 33px?
我正在使用 android 4.4 来测试应用程序。
【问题讨论】:
我正在将我的网站加载到 webview 中,所有文本元素的字体大小都增加了 1.375 倍。它在同一设备上的 chrome 上运行良好,但在应用程序内的 webview 上看起来完全错误。
我读到字体增强是造成这种情况的原因之一,但为什么 webview 将大小为 24px 的完全清晰的文本调整为 33px?
我正在使用 android 4.4 来测试应用程序。
【问题讨论】:
好的,我想我有答案了。如果要保留原有功能,则需要将WebSettings.setTextZoom 设置为100。此调用仅适用于 API 级别 14 及以上,在此之前您可以使用TextSize
【讨论】: