html5 тэг аудио не воспроизводит

F2
На сайте с 01.04.2008
Offline
110
697

На музыкальном форуме решил отказаться от flash проигрывателя, а использовать татные средства html5 <audio>

Но возникла проблема, некоторые файлы не воспроизводит. Путем проб определил, что не оспроизводит только те файлы в которых нету ID3 метаданных. Есть ли какой путь обхода этой специфической "фичи"?

О написать скрипт и прописать метаданные я знаю - это использую если не будет решения попроще

LEOnidUKG
На сайте с 25.11.2006
Offline
1745
#1

В первый раз такое слышу. Файлы в каком формате mp3? Во всех браузерах проверили?

Пример бы привели.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
F2
На сайте с 01.04.2008
Offline
110
#2
LEOnidUKG:
В первый раз такое слышу. Файлы в каком формате mp3? Во всех браузерах проверили?

Пример бы привели.

Файлы в mp3. Уточню... В данном случае это закрытый форум на движке SMF, для воспроизведения поставил плагин Play Media Attachment, в админке плагина есть функция индексации музыкальных файлов по mime type, в последствии тип заносится в БД.

При вызове аттача идет проверка или соостветствует mime type, если да то показывает проигрыватель, так вот при индексации файлов, в которых нету метаданных - они не индексируются, т.е. mime type не определяется. Я пробовал через костыль дулать проверку на расширение файла .mp3 и выводить проигрыватель, но в результате проигрыватель показывает, но не воспроизводит.

Вот линк http://www.labuhov.net/forum/?topic=3589.msg32086#msg32086

В данном примере исходный код самого плагина, без проверки на расширение файла. Как можете видеть, один файл с проигрывателем, второй без

LEOnidUKG
На сайте с 25.11.2006
Offline
1745
#3

Так у второго файла вообще нет плеера в коде HTML

---------- Добавлено 24.12.2017 в 17:48 ----------

Ну так это проблема этого модуля, а не HTML5 Audio

F2
На сайте с 01.04.2008
Offline
110
#4
LEOnidUKG:
Так у второго файла вообще нет плеера в коде HTML

---------- Добавлено 24.12.2017 в 17:48 ----------

Ну так это проблема этого модуля, а не HTML5 Audio

Добавил проверку на расширение. тоже самое

---------- Добавлено 24.12.2017 в 16:58 ----------

Добавил в первый файл метаданные и он воспроизводится

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий