Использование текстовой строки на WebOS
Материал из SmartPlayer
Описание ситуации
В работе устройств под управлением WebOS была обнаружена сложность с использованием и отображением текстовой строки в трансляции. В процессе работы размер текстовой строки, выводимый на устройстве не соответствовал размеру текстовой строки, указанной в редакторе трансляций.
Рабочая среда
Данная проблема была обнаружена на следующих версиях рабочей среды:
- Личный кабинет — 2.153.4.
- Серверное приложение — 2.150.12.
Решение проблемы
На устройствах под управлением WebOS (устройства LG) есть ряд ограничений для работы со шрифтами. К примеру:
- Синтаксические расширения bold (жирное начертание) и italic (курсивное начертание). Применять их для некоторых шрифтов в рамках платформы устройства невозможно без отдельного скачивания нужных шрифтов. Таково ограничение платформы устройств LG (WebOS).
Официальный ответ компании LG
[The bold style already has been applied to default system font and it has been applied long time ago. It is a known issue on webOS platform. The recomendation is to use TTF (True Type Fonts) or OTF (Open Type Fonts) fonts, which will support the BOLD style. It also supports Google Web Font, general web fonts. You can also reffer to W3Schools.com for the font formats. The bold style for external font also is not available. LG decided not to make any changes in the FW because too many partners have already work arrounds in place, and any changes of FW would affect all of them, possibly breaking their app. So, we recommend you use the separate font file for bold style. I attach the sample application that I added the Comic Sans Bold Font to their app for an example of workarounds.scap_app_byDW.zip ]

Перевод:
[Жирный стиль уже давно применяется в системном шрифте по умолчанию. Это известная проблема платформы webOS. Рекомендация — использовать шрифты TTF (True Type Fonts) или OTF (Open Type Fonts), которые поддерживают жирное начертание. Также поддерживаются Google Web Fonts и обычные веб-шрифты. Можно также обратиться к W3Schools.com по поводу форматов шрифтов. Жирный стиль для внешних шрифтов также недоступен. Компания LG решила не вносить никаких изменений в прошивку, так как слишком многие партнёры уже используют собственные обходные решения, и любое изменение прошивки затронет всех, потенциально ломая их приложения. Поэтому мы рекомендуем использовать отдельный файл шрифта для жирного начертания. Прикладываю пример приложения, в которое я добавил жирный шрифт Comic Sans в качестве демонстрации обходного решения: scap_app_byDW.zip]
Дополнительная информация
Если данная статья не помогает использовать функционал по назначению или после её прочтения остаются вопросы, их можно озвучить в разделе "Обсуждения" вверху страницы.

Дополнительную информацию можно узнать на странице Как взаимодействовать пользователю с разделом "Обсуждения"