1
當我嘗試通過過濾器從我的WordPress wp-json中獲取信息時,我得到以下響應:拒絕執行來自'....「的腳本,因爲它的MIME類型(「應用/ JSON」)不是可執行文件,並嚴格MIME類型檢查被啓用。angular:json返回「拒絕執行腳本」
var newsApi = 'http://mywebsite.com/wp-json/?filter[category_name]=news?_jsonp=JSON_CALLBACK';
// This should go in a service so we can reuse it
$http.jsonp(newsApi).
success(function (data, status, headers, config) {
$scope.news = data;
console.log(data);
}).
error(function(data, status, headers, config) {
console.log('Post load error.');
});
'URL'必須具有'callback = JSON_CALLBACK'作爲查詢參數,url應該像'http://mywebsite.com/wp-json/?filter [category_name] = news?_jsonp = JSON_CALLBACK&callback = JSON_CALLBACK' –
另外我我不確定,但在URL中有兩個'?'。可能第二個必須是'&'? –
謝謝!有用 – user3581731