Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.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 worklight适配器调用之间的进度条_Javascript_Ibm Mobilefirst_Worklight Adapters - Fatal编程技术网

Javascript worklight适配器调用之间的进度条

Javascript worklight适配器调用之间的进度条,javascript,ibm-mobilefirst,worklight-adapters,Javascript,Ibm Mobilefirst,Worklight Adapters,我正在开发一个Worklight应用程序,希望在Worklight适配器调用的请求和响应之间添加一个具有%值的进度条 是否有人可以建议是否有内置功能或任何其他逻辑,我可以使用进度条显示百分比?这在IMO中是不可能的-Worklight不提供,也不能以可靠和一致的方式提供此类功能 你有一个请求,你有一个响应。您无法可靠地知道服务器、后端和后端何时接收请求。它取决于各种因素(有效负载大小、网络速度等) 我认为你不能通过过于复杂的事情来完成这件事 也许你可以做的是“作弊”,说一个请求=0%,一个响应=

我正在开发一个Worklight应用程序,希望在Worklight适配器调用的请求和响应之间添加一个具有%值的进度条


是否有人可以建议是否有内置功能或任何其他逻辑,我可以使用进度条显示百分比?

这在IMO中是不可能的-Worklight不提供,也不能以可靠和一致的方式提供此类功能

你有一个请求,你有一个响应。您无法可靠地知道服务器、后端和后端何时接收请求。它取决于各种因素(有效负载大小、网络速度等)

我认为你不能通过过于复杂的事情来完成这件事

也许你可以做的是“作弊”,说一个请求=0%,一个响应=100%,只要没有响应(成功或失败),然后显示一个运行的数字或类似的数字。当应用程序收到响应时,跳到100%。
这是不可靠的,因为它可能会立即跳到100%,如果你改变数字非常快,它甚至可能超过100%,但它需要更长的时间才能收到响应


因此,我认为旋转指示器(
WL.BusyIndicator
或类似物)是一种更好的方法。此外,您应该询问您的场景,例如:如何使其更快、更高效。

djrecker,如果我下面的回答帮助您解决了问题,请将其标记为已回答。