Deezer API, предварительный просмотр 30 секунд не работает - PullRequest
0 голосов
/ 11 мая 2018

Я использую deezer JavaScript SDK для своего некоммерческого проекта. Хорошо работает, когда я вошел в систему, но без входа в систему 30-секундный предварительный просмотр не работает Chrome сообщает об ошибке как запрос GET по адресу «www.deezer.com/plugins/undefined» Что это значит? Как я могу решить эту проблему?

Вот код для игрока:

document.addEventListener('DOMContentLoaded', function() {

        DZ.init({
            appId: '277462',
            channelUrl: 'http://www.symphonyproject.altervista.org/channel.php',
            player: {
                container: 'player',
                cover: true,
                playlist: true,
                width: 650,
                height: 300,
                onload: onPlayerLoaded
            }
        });





    });
        function onPlayerLoaded() {
            $("#controlers input").attr('disabled', false);
            DZ.Event.subscribe('current_track', function(arg){
                event_listener_append('current_track', arg.index, arg.track.title, arg.track.album.title);
            });
            DZ.Event.subscribe('player_position', function(arg){
                event_listener_append('position', arg[0], arg[1]);
                $("#slider_seek").find('.bar').css('width', (100*arg[0]/arg[1]) + '%');
            });




        function event_listener_append() {
            var pre = document.getElementById('event_listener');
            var line = [];
            for (var i = 0; i < arguments.length; i++) {
                line.push(arguments[i]);
            }
            pre.innerHTML += line.join(' ') + "\n";
        }
...