我正在使用 Sencha 发布文件(使用 base64 编码)
Ext.Ajax.request({
url: TheBestOfPets.Config.getBaseUrl() + 'api/upload',
method: 'POST',
params: jsonFile,
timeout: 120000,
success: function (response) {
Ext.Msg.alert("Success", "Congratulation!!! Your photo has been successfully uploaded");
},
failure: function (response) {
Ext.Msg.alert("ERROR", "UPSSS! Photo was not uploaded. Try again please.");
},
progress: progressIndicator
})
正如你所看到的,我有“progress:progressIndicator”它只是为了显示发布进度,但问题是当我使用构建的应用程序时,这个事件不会被触发......但是如果我在 webbrowser 上运行应用程序它可以工作..