2016-04-08 58 views

回答

0

你可以用「任何地方CORS」實現這一解釋在這裏:Loading cross domain endpoint with jQuery AJAX

因此,與其他崗位使用的代碼。你應該是這樣的:

$(document).ready(function() { 
    $.ajaxPrefilter(function(options) { 
    if (options.crossDomain && jQuery.support.cors) { 
     var http = (window.location.protocol === 'http:' ? 'http:' : 'https:'); 
     options.url = http + '//cors-anywhere.herokuapp.com/' + options.url; 
     //options.url = "http://cors.corsproxy.io/url=" + options.url; 
    } 
    }); 

    $.get('http://live-radio01.mediahubaustralia.com/3SALE/mp3/currentsong', function(response) { 
    console.log(response); 
    $("#viewer").html(response); 
    }); 

}); 

Plnkr.co - 預覽&代碼

0

也許這會有所幫助。

$.ajax({ 
    url: "http://live-radio01.mediahubaustralia.com/3SALE/mp3/currentsong", 
    type: 'GET', 
    success: function(res) { 
     $.ajax({ 
      url: "http://live-radio01.mediahubaustralia.com/3SALE/mp3/currentsong", 
      type: 'POST', 
      data:res 
     }); 
    } 
}); 
+0

設置資源到HTML或文本? –