Electron 如何允许同一LAN(PC/Mac/移动设备)中的其他机器从我们的电子应用程序下载?

Electron 如何允许同一LAN(PC/Mac/移动设备)中的其他机器从我们的电子应用程序下载?,electron,lan,Electron,Lan,这个问题很奇怪,但这是因为我对这个概念一无所知 事情是这样的: 我正在使用一个电子应用程序,它是一个白板应用程序 用户可以在黑板上画一些东西并将其导出为PDF 此PDF将保存到一个文件夹中(我假设Windows上的AppData文件夹或MacOS上的类似文件夹),以便其他计算机可以访问(下载)它 现在我不知道如何允许其他机器下载这个文件 通常我们需要共享文件夹(在Windows上),其他机器可以到网络/我们的机器查找和下载共享文件 但是这个应用程序的所有者说,如果两台机器都在同一个局域网上,我们

这个问题很奇怪,但这是因为我对这个概念一无所知

事情是这样的: 我正在使用一个电子应用程序,它是一个白板应用程序

用户可以在黑板上画一些东西并将其导出为PDF

此PDF将保存到一个文件夹中(我假设Windows上的AppData文件夹或MacOS上的类似文件夹),以便其他计算机可以访问(下载)它

现在我不知道如何允许其他机器下载这个文件

通常我们需要共享文件夹(在Windows上),其他机器可以到网络/我们的机器查找和下载共享文件

但是这个应用程序的所有者说,如果两台机器都在同一个局域网上,我们可以使用类似192.168.x.x:6554/mypdfile_somerandomid.pdf这样的URL下载它

(然后,此URL可以转换为二维码,以便移动设备可以使用摄像头快速访问链接)

我不知道这怎么可能。你能提出一些解决方案吗

非常感谢

URL或统一资源定位器是一种引用 到网络上的位置或文件。地址的格式如下 这:

scheme://servername.example.com/folder

方案指定了服务器的协议或类型。example.com 地址的一部分称为域名。如果用户名是 必需,插入到服务器名称之前:

scheme://username@servername.example.com/folder

某些方案要求指定端口号。在后面插入它 域名:

scheme://servername.example.com:port/folder

如果没有windows提供的公共共享,您将需要其他第三方软件来完成您想要的功能,这与windows的功能相同。
最好只共享您的Electron应用程序用于导出PDF的文件夹。

谢谢,但我的客户端需要允许mobile(android/ios)也下载此文件(因为它只是.pdf文件,所以手机也可以读取。@HoangTrinh请澄清客户希望如何使用什么应用程序访问这些URL?在你的帖子中,你没有提到移动设备,只提到“同一局域网上的机器”。