我基于 ArrowDB 的预构建 API 在我的应用程序中创建了一个上传功能来上传“文件”。到目前为止效果很好,并且减少了开发人员方面的问题(干得好,Appcelerator!:D) - 我现在想构建一个进度条,用户可以在其中看到当前上传的距离,因为在当今世界,iPhone 图像很容易达到几兆字节,而互联网连接取决于...
文档的示例代码如下所示:
Cloud.Files.create({
name: 'test.dat',
file: Titanium.Filesystem.getFile('test.dat')
}, function (e) {
if (e.success) {
var file = e.files[0];
alert('Success:\n' +
'id: ' + file.id + '\n' +
'name: ' + file.name + '\n' +
'updated_at: ' + file.updated_at);
} else {
alert('Error:\n' +
((e.error && e.message) || JSON.stringify(e)));
}
});
来源:http ://docs.appcelerator.com/arrowdb/latest/#!/api/Files-method-create
问题:它似乎只在最后返回一个状态,它可以是“e.success” - 或其他一切 - 作为箭头处理......
谢谢你的帮助!