мы хотим использовать jPlayer, аудиоплеер HTML5 с Firefox для воспроизведения файлов .ogg. Мы заметили, что есть проблемы с аудио HTML5 и Firefox, учитывая атрибут MEME в ответе HTTP. В этом случае наш тип контента напоминает «audio / ogg; charset = UTF-8». Мы считаем, что удаление кодировки charset может привести к тому, что firefox правильно интерпретирует файл.
Следовательно, я попробовал следующее в моей весенней реализации:
response.setContentType ( "аудио / OGG");
response.setCharacterEncoding ( "");
Первая строка не должна устанавливать кодировку. Тем не менее, он уже присутствует в объекте ответа (распознается при отладке). Странная вещь: вторая строка ничего не меняет, кодировка символов не изменяется. Такое поведение полностью противоречит описанию API.
Ссылка: она не работает, как описано в примере № 2 этого поста: Ответ Jetty без Charset
Я ценю любые идеи, как решить проблему.
Cheers,
Chris