Я пытаюсь загрузить медиа-файлы на веб-сайт, который я поддерживаю. Последний, который будет добавлен, является .amr (тестовый файл отсюда), и он вызывает проблемы, но только с Ubuntu. Это хорошо работает на Mac OS (Высокая Горная цепь) с Firefox и Chrome. Обоим браузерам не удается загрузить файл в Chrome.
Для ссылки код JavaScript проверяет на типы файлов:
|3gpp|3gpp2|webm|ogg|m4a|x-m4a|amr|
В теге ввода HTML принять значение включает:
audio/ogg, audio/m4a, audio/x-m4a, audio/amr
Все другие типы хорошо работают в Ubuntu. и .amr работает в других операционных системах. Что является особенным о Ubuntu?
Это описывает тип .amr по-другому? Раз так есть ли способ узнать то, что это так, я могу скорректировать код для поддержки Ubuntu?
Я не знаю, почему, но Ubuntu, кажется, отправляет эти файлы в веб-браузер как "аудио/AMR" вместо "аудио/AMR" в отличие от другого OSS
, Таким образом, это был просто случай добавления что капитализация к допустимым значениям.