0

我一直在使用 PHP/MySQL 开发 POS 系统,如果客户的互联网出现故障,他们将失去销售产品的所有能力。

在“离线模式”下我只需要基本功能,例如销售产品我只需要记录价格/数量和产品 ID。

我可以使用最新的浏览器,所以我一直在研究 HTML5 localStorage,它可以将数据存储到浏览器会话中,如果我使用 AJAX 来记录事务,它就可以正常工作。

但我不确定如何检查互联网是否已关闭,如何确保客户端仍然可以看到网页而不会出现错误/无连接屏幕,以及如何实现 localStorage 功能以覆盖常规功能。

如果您能提供帮助或有更好的方法来处理这个问题,那就太好了!

旁注:如果有帮助,我正在考虑使用这个开源销售点 - http://sourceforge.net/projects/opensourcepos/?source=directory

谢谢

编辑:搜索功能也用于查找所有产品,并使用 AJAX 调用。有没有办法在本地存储产品列表(从 MySQL 生成)。我可以将所有产品的列表填充到 html 中,但如果页面被刷新,它将丢失。

4

0 回答 0