Реагируйте на родной веб с помощью Expo — Изменение шрифта всего текста во всем приложении без нового текстового компонента

#javascript #reactjs #react-native #expo

Вопрос:

Я работаю над приложением, в котором мне нужно изменить все шрифты всего текста приложения на определенный шрифт Google. Создание пользовательского текстового компонента нецелесообразно, он работает на iOS, и у меня есть этот скрипт для веб -:

 document.querySelectorAll('*').forEach(e =gt; e.style.fontFamily = 'Nunito_400Regular');  

Это работает, если я запускаю его в консоли веб-приложения моего приложения, размещаемого с помощью expo. Однако, если я помещу это в эффект использования моего самого верхнего компонента, он, похоже, ничего не сделает. У кого-нибудь есть способ сделать это без стороннего модуля?