2011-12-07 2 views
0

나는 sencha touch xmlreader에 문제가있다.Sencha touch xml reader

FeedStore는 f를 E

notizie.xml

Ext.regModel('User', { 
    fields: ['id', 'name', 'email'] 
}); 

var feedStore = new Ext.data.Store({ 
    model: 'User', 
    proxy: { 
     type: 'ajax', 
     url : '192.168.248.1/notizie.xml', 
     reader: { 
      type: 'xml', 
      record: 'user' 
     } 
    } 
}); 

아래에있는 내 코드를 찾을 항상 비어 있습니다.

누구든지 이유를 발견 할 수 있습니까?

감사합니다,

케빈

답변

1

예, JSON은 다음 scripttag 프록시를 사용하거나이 폰갭 같은 네이티브 애플리케이션 래퍼를 사용하는 경우 해당 도메인 간 보안 문제를 얻지 않는 이상 사용하는 경우.

+0

에서 확인할 수 있습니다. phonegap을 사용하여 도메인 외부에서 아약스를 사용할 수 있습니까? – Kevin

+0

그것은 phonegap와 함께 작동합니다. yor 지원에 감사드립니다. – Kevin

0

나는이 문제를 해결!

아약스를 사용하는 경우 도메인 내에서 요청을 보낼 수 있습니다.

서버의 notizie.xml 및 index.html을 퍼블리싱했습니다.

내 질문에 sencha touch를 사용하여 도메인 외부에 요청하는 방법이 있습니까?

Ragards,

멜로

0

JSONP 만 외부 도메인을 지원합니다. xml을 사용할 방법이 없으며 잘 형성된 json + 콜백 만 사용하십시오. ScriptTagProxy를 찾으십시오. jsonp를 사용하도록 서비스를 변경할 수있는 경우에만 작동합니다.

현재 모든 브라우저에서 공통적으로 적용되는 정책입니다. 이에 대한 자세한 내용은 wikipedia