Sencha touch 如何将SenchaTouch中的JSONP调用设置为同步?

Sencha touch 如何将SenchaTouch中的JSONP调用设置为同步?,sencha-touch,jsonp,extjs,Sencha Touch,Jsonp,Extjs,我正在使用sencha touch创建一个移动应用程序&在我使用的JSONP异步调用中遇到了一个问题,我想我可以使用同步调用解决它,就像Extjs 4.x中的Ajax一样: 可以在JSONP中设置同步调用吗? 还是有一个覆盖来实现这一点 提前感谢:不久前,我对此进行了广泛研究,发现这是不可能的。这是因为JsonP中使用了脚本标记hack。使用JsonP的唯一原因是为了避开跨域问题。使用常规Json解决此问题,并在网站上设置此标题,指定允许调用此网站的网站。 访问控制允许来源:类别=新的Ext.

我正在使用sencha touch创建一个移动应用程序&在我使用的JSONP异步调用中遇到了一个问题,我想我可以使用同步调用解决它,就像Extjs 4.x中的Ajax一样:

可以在JSONP中设置同步调用吗? 还是有一个覆盖来实现这一点


提前感谢:

不久前,我对此进行了广泛研究,发现这是不可能的。这是因为JsonP中使用了脚本标记hack。使用JsonP的唯一原因是为了避开跨域问题。使用常规Json解决此问题,并在网站上设置此标题,指定允许调用此网站的网站。
访问控制允许来源:

类别=新的Ext.data.Store{ 模型:“类别”, 自动加载:对, 代理:{ 键入:“ajax”, 网址:'http://localhost/php/server.php?action=catall', 读者:{ 键入:“json” } } };

这是json数据
[{catname:HEALTH,id:1},{catname:IMAGINE,id:2},{catname:ENTERTAINMENT,id:3},{catname:KIDS,id:4},{catname:LOCAL,id:5},{catname:Traveler,id:6},{catname:INTERNET,id:7}]

Hi Stumpy7,谢谢你的回复。是的,我使用jsonp是因为跨域问题。那么,我应该使用常规json来获取同步请求吗?你能给我举个例子来设置标题和访问控制允许原点吗?谢谢: