我正在使用wordpress JSON API來製作帶有angularJS的android應用程序。我正在使用下面的代碼,並且一切正常。wordpress JSON API未捕獲SyntaxError:意外的令牌<script
$http.jsonp(WORDPRESS_API_URL + 'get_post/' +
'?post_id='+ postId +
'&callback=JSON_CALLBACK')
.success(function(data) {
deferred.resolve(data);
})
.error(function(data) {
deferred.reject(data);
});
但在我的WP網站的某些網頁我用的是jplayer模塊,這使該代碼在<head>
<script>
var MP3jPLAYLISTS = [];
var MP3jPLAYERS = [];
</script>
這<script>
標籤與JSON回報這樣
<script>
var MP3jPLAYLISTS = [];
var MP3jPLAYERS = [];
</script>
angular.callbacks._2({"status":"ok","post": ....
走來
它給出了意想不到的標記
任何幫助非常感謝!
我還沒有構建json API。我使用這個插件https://wordpress.org/plugins/json-api/。在某些情況下,JSON響應是正確的(沒有HTML標籤),但在其他情況下,我有這個問題。從你的答案我可以不喜歡,在API中有什麼問題 –