设备字体设置正在影响应用程序字体 - Ionic 6(电容器)Android

Device Fonts settings are affecting app fonts - Ionic 6 (Capacitor) Android

我们的团队正在努力解决 Ionic 6 中的一个问题。

我们希望我们的移动应用字体独立于 Android phone 上的设备字体设置。我们希望,设备字体设置不应影响我们的应用程序字体大小等。

有适用于 Ionic 3 (Cordova) 的插件,但对于 Capacitor,我们还没有找到解决方案。

感谢任何帮助

您可以在 Capacitor 中使用相同的 (Cordova) 插件。

https://capacitorjs.com/docs/v2/cordova/using-cordova-plugins

https://capacitorjs.com/docs/plugins/cordova

如前所述,您也可以在 Capacitor 中使用 Cordova 插件。

也就是说,将您的 webView 的 textZoom 属性 的值固定为 100(%) 是实现您所追求的目标所需的一切。例如,您可以在 MainActivity.kt/java.

onStart 方法中执行此操作
override fun onStart() {
  ...
  bridge.webView.settings.textZoom = 100
}