Игорь №111111111111111111, да, вы
определённо делаете не то!
Сообщение от Manyasha
|
Попробуйте так:
$.ajax('playlist-files.json', {
|
Костыли и велосипеды! Это не понимает никакой проигрыватель!
JSON — это не
playlist (а как по русский-то?), а формат для обмена данными.
Playlist — это M3U, XSPF и пр.
Давайте посмотрим на примере XSPF поскольку он основан на XML.
Вот
playlist в формате XSPF...
<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1" xmlns="http://xspf.org/ns/0/">
<trackList>
<track>
<title>Beat it!</title>
<creator>Michael Jackson & Fergie</creator>
<location>music/TEst.Audio_1.mp3</location>
</track>
<track>
<title>Так хочется остаться</title>
<creator>Каспийский Груз</creator>
<location>music/Test.Audio_2.mp3</location>
</track>
</trackList>
</playlist>
Вам не нужно выносить
playlist в отдельный текстовый файл, поскольку для этого есть формат для
playlist!
Также не используйте никакую другую кодировку кроме Unicode (UTF-8)
Для имён файлов и их содержимого всегда используйте Unicode (UTF-8) — это универсальная кодировка,
которая идеально подходит для обмена данными!
Приведённый выше
playlist поддерживается почти всеми проигрывателями. А это значит, что его можно
создать в проигрывателе и сохранить! (например, VLC)
Ваш исправленный код вы можете посмотреть тут —
https://charm-launch.glitch.me/player.zip
Живой пример можно посмотреть тут —
https://charm-launch.glitch.me/player/