2014-01-14 4 views
0

phonegap으로 간단한 rss 리더를 만드는 데 수 시간 동안 노력했지만 제대로 작동하지 않습니다. 액세스를 설정하려고 시도했습니다 : <access origin="*"/>하지만 작동하지 않습니다.Phonegap - 아약스 요청이 작동하지 않습니다.

$.ajax({ 
    url: document.location.protocol + '//ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&callback=?&q=' + encodeURIComponent("http://array.se/feed/"), 
    dataType: 'json', 
    success: function(data) { 
     console.log(data.responseData.feed); 

     $.each(data.responseData.feed.entries, function(key, value){ 
     var thehtml = '<a href="'+value.link+'"><li>'+value.title+'</li></a>'; 
     $("#factsfeed").append(thehtml); 
     }); 
    } 
    }); 

코드는 브라우저에서 작동하지만 내 안드로이드에 그것을 밖으로 시도 할 때 그렇지 않은 : 여기

내가 RSS 피드를 얻기 위해 사용하는 코드입니다.

답변

0

'JSONP'또한

에 데이터 유형을 설정해보십시오, "document.location.protocol는"폰갭의 프로토콜로 작동하지 않을 수 있습니다 것은 파일 : //, 당신은 아마 단지를 제거하고 HTTP를 추가 할 수 있습니다 그 뒤에 문자열.

+0

"document.location.protocol"을 "http"로 교체해 주셔서 감사합니다. – user3195845

관련 문제