0
ajax加载程序存在Sencha 2错误。Sencha 2无法在Android 4.0上加载html文件到面板上
onActivate : function(result, container) {
Ext.Ajax.request({
url : this.getUrl(),
method : 'GET',
success : function(response, request) {
result.setHtml(response.responseText);
},
failure : function(response, request) {
console.log("Failed: " + response);
}
});
}
在Android 2.2,2.3,IOS我没有问题。 Android 4.0有一些问题将其加载到面板中。
任何想法?
在此先感谢。
您是否尝试过调试?比如,把“alert”放入成功和失败的方法中?它会进入吗?你可以在Ext.Ajax.request方法之外调用'result.setHtml',它仍然有效吗? – rdougan 2012-04-23 23:50:00
我可以访问成功的一部分,但在Android 4.0上,“response.responseText”是空的,在Android 2.2,2.3,3.0,3.1,3.2和IOS上它不是空的。我可以在方法外部调用result.setHtml,但我没有请求的html内容。我唯一能做的就是将整个html内容写成一个字符串。我该怎么办? – tim 2012-04-24 12:00:58