Масштабировать размер шрифта страницы в iOS WKWebView (например, увеличение страницы Safari) - PullRequest
0 голосов
/ 08 января 2020

Я пытаюсь имитировать c поведение iOS кнопок масштабирования текста «aA» в Safari (которое регулирует размер шрифта загружаемой в данный момент страницы для улучшения читаемости / доступности) в WKWebView (на самом деле, как Я использую React Native, react-native-webview, который охватывает WKWebView).

enter image description here

Обратите внимание, что мой WebView загружает произвольные веб-страницы, а не исключительно страницы моего собственного производства.

Я пытался безуспешно масштабировать текст страницы (по крайней мере, на iOS 13.3), вводя JavaScript, например, следующее, которое устанавливает -webkit-text-size-adjust CSS свойство:

const style = document.createElement('style');
style.innerHTML = 'body { -webkit-text-size-adjust: 200%; }';
document.head.appendChild(style);

Как можно выполнить эту настройку размера текста произвольной страницы?

(Примечание: По сути, тот же вопрос задавался ранее, но остается без ответа.)

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...