如何为我的Android应用程序WebView字体禁用设备字体大小更改
我在我的如何为我的Android应用程序WebView字体禁用设备字体大小更改,android,webview,Android,Webview,我在我的Android应用程序中有WebView,如果我将设备字体大小更改为大,那么WebView字体也会大 webView.getSettings().setMinimumFontSize(1); webView.getSettings().setMinimumLogicalFontSize(1); 我尝试了这个解决方案,但没有成功: webView.getSettings().setMinimumFontSize(1); webView.getSettings().setMinimumLo
Android
应用程序中有WebView
,如果我将设备字体大小更改为大,那么WebView
字体也会大
webView.getSettings().setMinimumFontSize(1);
webView.getSettings().setMinimumLogicalFontSize(1);
我尝试了这个解决方案,但没有成功:
webView.getSettings().setMinimumFontSize(1);
webView.getSettings().setMinimumLogicalFontSize(1);
请让我知道是否有任何解决方案 Try
setDefaultFixedFontSize(10)代码>或设置默认字体大小(10)代码>
webView.getSettings().setMinimumFontSize(1);
webView.getSettings().setMinimumLogicalFontSize(1);
默认大小为16 TrysetDefaultFixedFontSize(10)代码>或设置默认字体大小(10)代码>
webView.getSettings().setMinimumFontSize(1);
webView.getSettings().setMinimumLogicalFontSize(1);
默认大小为16 我已使用此解决方案完成此操作:
webView.getSettings().setMinimumFontSize(1);
webView.getSettings().setMinimumLogicalFontSize(1);
webView.getSettings().setTextZoom(100);//这里最高100%
webView.getSettings().setMinimumFontSize(1);
webView.getSettings().setMinimumLogicalFontSize(1);
也许这对其他人也有帮助 我已使用此解决方案完成此操作:
webView.getSettings().setMinimumFontSize(1);
webView.getSettings().setMinimumLogicalFontSize(1);
webView.getSettings().setTextZoom(100);//这里最高100%
webView.getSettings().setMinimumFontSize(1);
webView.getSettings().setMinimumLogicalFontSize(1);
也许这对其他人也有帮助 它不适用于我的案例,因为我有web视图。但是我已经用另一种方式完成了,仅仅发布解决方案可能会对其他人有所帮助。webView.getSettings()应该返回一个WebSettings对象,在这个对象中有两个可用的方法。请参阅下面我的答案,它在我的情况下起作用。谢谢你的帮助:-)它不适用于我的案例,因为我有网络视图。但是我已经用另一种方式完成了,仅仅发布解决方案可能会对其他人有所帮助。webView.getSettings()应该返回一个WebSettings对象,在这个对象中有两个可用的方法。请参阅下面我的答案,它在我的情况下起作用。感谢您的帮助:-)为了实现它的价值,使用ionic,您必须使用移动可访问性
插件。将文本缩放设置为100%也可以解决此问题。它可以这样调用:this.mobileaccessability.setTextZoom(100)代码>。有关更多详细信息,请参阅:使用ionic,您必须使用移动可访问性
插件。将文本缩放设置为100%也可以解决此问题。它可以这样调用:this.mobileaccessability.setTextZoom(100)代码>。有关详细信息,请参阅:
webView.getSettings().setMinimumFontSize(1);
webView.getSettings().setMinimumLogicalFontSize(1);