Аудио WMA неправильно сообщается как видео /x-ms-wma
Необходимость обрабатывать аудио файлы WMA как часть сценария загрузки, но я столкнулся с действительно раздражающей ошибкой с типом файла.
Мне нужно разрешить только аудио, а не видео, но кажется, что все файлы WMA имеют тип:
video/x-ms-wma
Содержат ли они видео или нет.
Я ожидал:
audio/x-ms-wma
Но, похоже, это не так, и это означает, что я не могу правильно проверить тип с помощью javascript:
file.type.match('audio.*')
Который явно терпит неудачу здесь.
Есть ли обходные пути для этого?
0 ответов
Я была такая же проблема. It was a Chrome bug in my case.
Solved using regex: file.type.match(/audio|wma/)
This matches the text audio
или же wma
,