Sencha Touch JSONP错误

| 编辑: 我碰到了一个有关我所怀疑的问题的确认:将Twitter搜索API与JSONP一起使用会单独导致问题,因此Twitter似乎出了点问题。 看到: http://search.twitter.com/search.json?q=%23jimromeisburning&callback=dog 截至6月14日下午3:44,大约3/5次,Twitter返回垃圾。其余时间,它将返回有效的javascript函数调用。 我正在使用Sencha Touch向Twitter搜索API发出JSONP请求,大约1/100次,我遇到了一个JavaScript错误,该错误会导致进一步的轮询:
Uncaught SyntaxError: Unexpected token ILLEGAL
到目前为止,我已经尝试了以下无线索的方法: 将对Ext.util.JSONP.request({})的调用包装在try / catch块中。无法捕获错误(大概是因为它是从iframe中的脚本代码调用的) 转储传递给JSONP.request的
query
参数以确保其有效。它是。 寻找模式-它似乎在意想不到的时间发生。可能是第一个请求,也可能是下线的100个请求。 我最好的猜测是,Twitter有时会发回垃圾。没关系,我只需要一种方法来处理该错误。不幸的是,据我所知,Sencha Touch没有针对其JSONP请求的任何内置错误处理。 您以前看过类似的东西吗?你有什么想法? 谢谢! 这是Ornery JSONP脚本响应的样子: Ext.util.JSONP.callback(...o.6ǿ �`)֥��k�em��+� -�-RTRTw�ɖ���$v�-A^ґ���Ow || 4Tua * +��������������VbšҐ�֡5Ҫ/ 芒。[�o�ƌ��NnjE9褪色���*��N3�1j;QRǏ®T��E�r4��S �@��w|��!a.��ġ�%�����@@ **����> Z8 ^_h��녾z> u]�E��ϸ�V�� u&k&#@ k )Hc} =���; o%�。 �����L��5�T�B*�?������{���zzM���。} /dm�=���5i�KA��y。 Q�n���n���� Һ×x̼R�N�qqk<< \\ + s。*���&[��DCњH�WE.Ƴ���uhj�ڼ����ȋ��, t \“�>。\'\'ooVnK��ⳍ\\\ p,\'9。 ��:〜{��\“���8n� �x�K���C�mx(�< ����3>��������B]A_�L�+ =�%fY�*1��/�wO�vc�Z8d=)̦1����߳35����- F����.f���D|.z6����Xs��s\\愶�M*Z�D���7ڈ�)&cA�^9N�n�aN@ w / ^ P�¸-�E�$R�����<�K�n�3A3��
已邀请:

要回复问题请先登录注册