Intereting Posts
Почему AsyncTask не запускается, если он запускается / останавливается повторно? Моделирование памяти в android Как вывести LogCat на консоль? Twitter4J поиск в андроид не возвращает все твиты Дизайн кода для многократного использования элементов пользовательского интерфейса drag & drop в android Android-эквивалент NSNotificationCenter Android: Не удается запустить программу CreateProcess error = 5, Access отказано Java.lang.InstantiationException: невозможно создать экземпляр класса … нет пустого конструктора Как программно определить, подключено ли устройство Bluetooth? (Android 2.2) Получить путь к файлу с диска Google в Lollipop (MediaStore.MediaColumns.DATA == null) Как установить значок Font Awseome на плавающей кнопке Action? Добавить java-библиотеку в проект Android Studio с репозиторием maven Как настроить java.util.logging на Android? Ошибка Android Studio: не удалось создать виртуальную машину Java Проблемы при разработке мобильных приложений с помощью Python

Символы Unicode, отображаемые неправильно на мобильных устройствах

Пока я разрабатываю отзывчивый веб-сайт, я использовал этот уни-код (») для чтения дополнительных ссылок. Он корректно отображается в браузере рабочего стола, но он не отображается правильно на мобильных устройствах, таких как Android или iPhone. Можно ли отображать то же, что и на рабочем столе ..? В чем проблема..? Независимо от того, поддерживает ли мобильное устройство уни-код ..?

Проблема заключается во встроенном шрифте, который вы используете, через @font face . Версия, используемая Android, по-видимому, сломана. Он не отображает «» », и он также имеет проблемы со многими другими латинскими символами 1 дополнения, см. Мою тестовую страницу . Что-то, возможно, пошло не так, когда вы устанавливаете файлы шрифтов на своем сервере.

Проблема не возникает, если вы удаляете настройку font-family , позволяя каждому браузеру использовать шрифт по умолчанию, или если вы используете Droid Sans как размещенную Google, используя <link href='http://fonts.googleapis.com/css?family=Droid+Sans' rel='stylesheet'> и font-family: "Droid Sans", sans-serif .

Проблема, скорее всего, не в отображении символа («» », U + 00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK, очень широко поддерживается в шрифтах), а в кодировке символов. Если кодировка не объявлена ​​должным образом, разные браузеры могут делать разные догадки.

Проверьте кодировку символов W3C и убедитесь, что заявленная кодировка соответствует фактической.

Если проблемы останутся, отправьте URL-адрес и объясните, что отображается «неправильно отображается» означает (не отображая на экране «все отображаемые пробелы» некоторые неверные символы, которые?).

Android не поддерживает специальные символы, в android нам нужно написать &gt; Для отображения символа «>». Почему бы вам не использовать образ вместо символов.