Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将云代码的进度更新发送到iOS设备(解析)_Javascript_Ios_Parse Platform - Fatal编程技术网

Javascript 将云代码的进度更新发送到iOS设备(解析)

Javascript 将云代码的进度更新发送到iOS设备(解析),javascript,ios,parse-platform,Javascript,Ios,Parse Platform,因此,我使用解析云代码为用户购买许可证,我想向用户展示购买的进度。为此,我需要一个类似于response的功能,但是调用response会退出该功能。是否有一种替代响应函数的方法可以让代码继续执行 谢谢考虑到一个云功能需要15秒才能完成,然后就被终止了,我认为你没有多少机会展示任何进展。如果这是一个多步骤的过程,那么您可能应该在客户代码中使用承诺,并提供适当的反馈,例如: Parse.Cloud.run('step1', {}).then(function (step1Result) {

因此,我使用解析云代码为用户购买许可证,我想向用户展示购买的进度。为此,我需要一个类似于response的功能,但是调用response会退出该功能。是否有一种替代响应函数的方法可以让代码继续执行


谢谢

考虑到一个云功能需要15秒才能完成,然后就被终止了,我认为你没有多少机会展示任何进展。如果这是一个多步骤的过程,那么您可能应该在客户代码中使用承诺,并提供适当的反馈,例如:

Parse.Cloud.run('step1', {}).then(function (step1Result) {
    // show progress
    console.log('step 1 done');
    return Parse.Cloud.run('step2', { data: ... });
}).then(function (step2Result) {
    // show progress
    console.log('step 2 done');
    // add steps as needed
}, function (error) {
    // catch all errors here...
    console.log(error);
});