如果有以下代码行
,我们如何处理异步ApI调用现在由于网络速度慢或者第2行和第3行在1之前执行了什么原因,我们怎样才能确保只有在SuccessCallback结束时才执行该行?
第1行是一个例子,但是当我们在混合应用程序中调用xmlhttp请求时,我们也有同样的问题。
处理此问题的最佳解决方案是什么?有趣的是,我们经常在Windows环境中使用它。
答案 0 :(得分:1)
如果您希望仅在成功回调准备就绪时执行MyCustomfunc()
,那么您应该将其放在我们的成功回调函数中
这是一个例子
WL.Client.connect ( { onSuccess : successCallback , onFailure : failureCallback });
function successCallback(response){
myCustomFunc();
}