Задать вопрос

Можно задать кодировку без возможности редактирования от html до body?

Есть приложение для Android, которое генерирует некий список, в нём можно настроить шаблон в html формате, но html и head оно не генерирует, а вот body и последующие можно оформить вручную.
Так вот открывается этот список с нормальным отображением кириллицы только в MI браузере, все остальные (Chrome, Opera, Firefox, Vivaldi ,,,) кракозябру выдают.
Пробовал уже через iframe и там указывать charset, но ничего не меняется.
Не пойму в чём секрет.

ПС. Понятно, что можно вручную добавить, но нужно, чтобы просто в приложении экспорт и на этом манипуляции закончились.
  • Вопрос задан
  • 102 просмотра
Подписаться 1 Простой 16 комментариев
Пригласить эксперта
Ответы на вопрос 1
Скорее всего, проблема в том, что ты не можешь задать в , а именно это и нужно для корректной работы с кодировкой. К сожалению, если приложение не генерирует и , ты не можешь напрямую указать кодировку, что и приводит к отображению "кракозябр" в браузерах, кроме MI.
Попробуй задать кодировку через HTTP-заголовки, если у тебя есть доступ к серверу или настройкам экспорта, это может решить проблему. Например, заголовок Content-Type: text/html; charset=utf-8 должен сработать.
Если сервер недоступен, можно попробовать прописать прямо в . Конечно, это не совсем стандартно, но иногда браузеры нормально это воспринимают
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
18 дек. 2024, в 11:03
5000 руб./за проект
18 дек. 2024, в 10:44
130000 руб./за проект
18 дек. 2024, в 10:02
7000 руб./за проект