Итак, у меня довольно сложная настройка для моего приложения Titanium, но в основном я создаю страницу динамически, читая свойства файла манифеста JSON, который будет загружен с сервера.Динамическая загрузка шрифтов с использованием Titanium SDK
Приложение читает различные свойства, одним из которых является массив объектов, которые описывают представления на странице. Для каждого объекта в этом массиве представление будет создано с использованием свойств, указанных в этом объекте.
Я хочу, чтобы иметь возможность легко изменять дизайн страницы, чтобы манифест JSON также указывал шрифт, который должна использовать страница. Расположение файла шрифта на сервере будет показано в манифесте, и приложение сохранит этот файл для доступа позже. Как использовать этот файл шрифта? Я видел пример TutsPlus о том, как включить пользовательский шрифт, но этот метод был статичным. Как я могу динамически загружать шрифты для использования в представлении?
Я бы предположил, что могу загрузить шрифт в папку «Документы» и прочитать оттуда? – lwansbrough
Извините, моя ошибка! Возможно, вы можете загрузить шрифт в Ti.Filesystem.applicationDataDirectory и получить доступ к нему оттуда. Вы должны попробовать, если модуль будет обрабатывать его. – manumaticx
Да, надеюсь, это сработает! Благодарю. – lwansbrough