Обновите файл пользовательского шрифта без публикации обновления приложения. Аппселератор

Я создал приложение с помощью Appcelerator Alloy для iOS и Android. В своем приложении я использую пользовательский шрифт, созданный с помощью icomoon, у меня есть несколько категорий, и я назначаю каждой символ шрифта. Теперь я могу создавать новые категории через базу данных, и я хотел бы назначить новые символы. Я хотел бы добавить новые символы в шрифт файла, не публикуя обновление приложения.

Можно ли загрузить через Интернет новый файл шрифта и обновить его в выполняемом приложении? Куда можно сохранить новый файл шрифта?


person Mara Mercedes Gonzlez Cabezuel    schedule 27.04.2016    source источник


Ответы (2)


Действительно хороший вопрос, документы файловой системы говорят, что ресурсы (где файлы шрифтов будут находиться) читается только на реальном устройстве, поэтому я не думаю, что без какого-либо хакерского решения вы можете легко обновить файл шрифта.

Обновление из комментариев: файлы расширения (android, iOS) может стать решением.

person Alberto Pastrolin    schedule 27.04.2016
comment
Знаете ли вы, возможно ли разместить файл шрифта на ftp и использовать его удаленно в приложении? - person Mara Mercedes Gonzlez Cabezuel; 27.04.2016
comment
Нет, я не думаю, что это возможно, но, возможно, я нашел что-то полезное, я вспомнил, что можно загружать активы (например, в играх, где они действительно большие), поэтому немного осмотревшись, я нашел этот модуль для Android, iOS кажется, что по-прежнему не поддерживается. - person Alberto Pastrolin; 28.04.2016

На iOS вы можете использовать:

https://github.com/dbankier/TiDynamicFont

person Fokke Zandbergen    schedule 04.05.2016