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