我们开发了一个 Web 应用程序,该应用程序托管在通过 Wifi 供车间人员使用的场所。但是,wifi信号不可靠,无法使用有线网络或改善信号。
我正在寻找解决此问题的解决方案。有没有办法将http请求放入本地队列并在后台异步处理?如果是这样,该怎么做?还是有其他替代方法?
任何想法都非常感谢。
我们开发了一个 Web 应用程序,该应用程序托管在通过 Wifi 供车间人员使用的场所。但是,wifi信号不可靠,无法使用有线网络或改善信号。
我正在寻找解决此问题的解决方案。有没有办法将http请求放入本地队列并在后台异步处理?如果是这样,该怎么做?还是有其他替代方法?
任何想法都非常感谢。
我建议使用 angularjs 或您选择的其他 javascript 框架构建 Web 应用程序。一旦用户加载了站点,您就可以执行异步 ajax/http 请求来加载所需的数据,并且 Web 应用程序将永远不会重新加载整个页面。
如果一个 http 请求失败,您可以实现网络应用程序应该再试一次或其他什么:)
我在我工作的公司也遇到了同样的问题,有些地方WiFi无法到达,系统需要从数据库中获取信息,以便将这些信息显示给用户,然后上传一些新信息。
这个系统的一部分是用 iPad 完成的,所以为了解决这个问题,我使用LocalStorage来存储一个 JSON 对象,其中包含用户需要工作的信息,我将要上传的信息存储在另一个 JSON 对象中,当有是可用的连接信息已上传。
希望能帮助到你