【发布时间】:2016-05-11 04:55:05
【问题描述】:
我有一个使用 Cordova 和 AgularJS 的移动应用程序,它向 API 发送消息。我只支持 HTML5 浏览器。
API 调用不需要是即时的,它可以在一段时间后发生。因此,如果网络出现故障/缓慢或 API 出现故障,这很好,但重要的是调用将在某个阶段发生。除了收到消息外,不需要对客户端的任何反馈。
是否有任何库(纯 JavaScript 或 Angular JS)可以做到这一点?说调用图书馆,图书馆会将消息排队并在某个阶段传递,或者在设定的时间后重试直到传递消息?
如果没有现成的库,那么你有如何实现这一点的最佳实践吗?
注意如果重新启动浏览器,消息应该仍在队列中(因此内存存储可能不合适)
【问题讨论】:
标签: javascript angularjs html cordova ionic-framework