Настройка блокировки изменения шрифта в webview при изменении размера шрифта в android
сработала как я понял эта настройка в котлине для webview:
webView.settings.textZoom = 100
Настройка блокировки изменения шрифта в webview при изменении размера шрифта в android:
1. Настройка WebView в Kotlin
Можно настроить параметры WebView в Kotlin, чтобы игнорировать системные настройки масштабирования текста. Для этого можно использовать метод setTextZoom и установить его на 100%.
Пример кода:
val webView: WebView = findViewById(R.id.webview)
webView.settings.textZoom = 100
2. Установка параметров в HTML и CSS
Вы также можете использовать CSS для контроля за масштабированием шрифтов внутри самого HTML. Один из способов - использовать -webkit-text-size-adjust и text-size-adjust в CSS, установив их значение в 100%.
Пример CSS:
body {
-webkit-text-size-adjust: 100%; /* Для WebKit-браузеров (включая WebView) */
text-size-adjust: 100%; /* Для остальных браузеров */
}
3. Использование viewport в HTML
Использование тега <meta> в HTML также может помочь контролировать масштабирование:
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">