Аудио 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,

Другие вопросы по тегам