我正在 angular/cordova 中为 iOS 和 Android 构建一个应用程序,我想在我的本地网络上(动态地)找到某个设备的 IP 和端口,以便能够发送发布请求并通过它的 API 与之交谈。
API 说我可以使用SSDP
或DNS-SD
发现该设备。我查找了这两个帮助程序,它们可以帮助我获取网络上所有连接设备的列表:
但就我而言,节点是一个服务器端框架,我不能只在我的应用程序中“要求”节点模块。去这里最合乎逻辑的方式是什么?我只是想获取我网络上所有连接设备的列表,这很难实现吗?