Wavesurfer + Soundcloud无法在Safari上运行

时间:2015-03-08 21:54:25

标签: javascript api soundcloud

我的网站使用插件wavesurfer.js和API Soundcloud来播放我的音乐。我有个问题。问题是在Safari浏览器上,我有一个错误:无法加载资源:服务器响应状态为403(Forbiddon)。我在另一个浏览器上尝试了我的代码(例如:Firefox和Chrome)。它有效!

var wavesurfer = Object.create(WaveSurfer);
 // init wavesurfer
wavesurfer.init({
  container : '#wf',
  waveColor : '#E0E0E0',
  progressColor : '#222',
  cursorColor : 'transparent',
  scrollParent : true,
});


$('#app').on('click','#spotlightplayer__play',function(event){
    $this = $(this);
    $parent = $this.parents('div.spotlightplayer');
    SC.stream('/tracks/' + SPOTLIGHT_PLAYER_CONFIGURE.track_id,function(stream){
       wavesurfer.on('ready', function () {
            //wavesurfer.play();
            console.log("I'm ready");
        });
        wavesurfer.on('loading',function(){
            console.log('loading');
        });
        wavesurfer.on('error',function(){
            console.log('error');
        });
        wavesurfer.load(stream.url);

    });
});

谢谢

0 个答案:

没有答案