【发布时间】:2023-01-05 18:52:26
【问题描述】:
我正在尝试构建一个可以离线和在线运行的应用程序。如果应用程序处于离线状态,它必须以最少的功能运行,如果它连接到互联网,它会自动将数据推送到网上任何参考或教程将不胜感激。
任何可以帮助我实现这一目标的参考资料。
【问题讨论】:
-
您不会使用 NodeJS 构建桌面应用程序,它更适合服务器端用例。你用“electron”标记了这篇文章,这更可能是一个基于 Javascript 的框架。也许您想按照这些思路重新表述这个问题?
我正在尝试构建一个可以离线和在线运行的应用程序。如果应用程序处于离线状态,它必须以最少的功能运行,如果它连接到互联网,它会自动将数据推送到网上任何参考或教程将不胜感激。
任何可以帮助我实现这一目标的参考资料。
【问题讨论】:
是的,这当然是可能的,而且您已经提到了工具:node.js 和 electron 是合适的。大多数电子应用程序都是这样做的(我直接想到了 whatsapp 和 joplin)。
您可以查看那些已经可用的应用程序的源代码,但这可能很困难。我将从 electron 的教程开始,搜索“检查互联网连接”功能(即 here on stackoverflow)
您的问题有点笼统,无法提供详细帮助。
【讨论】: