Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Криво работают переходы на след. трек Uppod, как исправить?

Криво работают переходы на след. трек Uppod, как исправить?


     30.03.2016    Общие вопросы, Модули    462

вопрос
Всем привет! Использую Audio Player 1.1 by Raf, если треки идут по порядку все идет отлично, а вот переход на предыдущий или следующий если они идут не по порядку начинает скакать и переходить через один трек, пропуская предыдущий. А если отсутствует не 1, а 2 трека между ними все работает нормально, во всех случаях.

Например, имеется 3 трека id 6,7,9, при переходе в обратном порядке с 9, он переходит на 6, пропуская 7 и тоже самое при переходе на след. трек. В чем проблема?

JS код перехода

switching : function (a,b,c) {
        if (!c) c = 1; else if (c > 100) return;
        if (b === 'next') {
            a=a-1;
            if (document.getElementById(BtClick+a)) jQuery(Xx+BtClick+a).click(); else {c=+c+1;a=a-1;Player.switching(a,'next',c)}
        } else {
            a=+a+1;
            if (document.getElementById(BtClick+a)) jQuery(Xx+BtClick+a).click(); else {c=+c+1;a=+a+1;Player.switching(a,'prev',c)}
        }
    },

Ответа пока нет


Комментарии пользователей (1)

vitnet
218

2171 | 930

vitnet - 30 марта 2016 10:18 - Эксперт

Проще пробежаться по списку и присвоить каждому треку уникальный id а затем по этим параметрам сортировать вперед/назад

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы