Android WebView 超大字号适配问题

在使用 Android WebView 展示H5页面的时候,存在当系统字号设置超大的时候,出现页面内容展示不全的问题。

此问题是因为Android WebView 默认使用系统字号进行展示。

解决方案:

// 设置WebView字体按照Normal形式展示
settings.setTextZoom(100);

 

其他的WebView字体适配API:

 

1. setDefaultFixedFontSize (int size) 
设置默认固定的字体大小,默认为16,可取值1到72

 

2. setDefaultFontSize (int size) 
设置默认的字体大小,默认16,可取值1到72

 

3. setTextSize (WebSetting.TextSize.SMALLEST)

设置字体大小,默认为 WebSettings.TextSize.NORMAL

 

posted @ 2018-12-24 14:14  灰色飘零  阅读(2354)  评论(0编辑  收藏  举报