我在angular / cordova中构建iOS和Android应用程序,我想在本地网络上找到某个设备的IP和端口(动态),以便能够发送帖子请求并与之交谈它通过它的API。
API说我可以使用SSDP
或DNS-SD
来发现设备。我已经查找了这两个助手,可以帮助我获取网络上所有连接设备的列表:
但就我所关心的节点是服务器端框架而言,我不能仅仅需要"我的应用程序中的节点模块。什么是最合乎逻辑的方式去这里?我只是想获取我网络上所有连接设备的列表,这难以实现吗?
答案 0 :(得分:0)
试试这个cordova插件https://github.com/hsccorp/cordova-plugin-discovery 它可以让您发现本地网络上的任何SSDP / UPnP / DLNA服务 hsccorp fork添加了ios支持
答案 1 :(得分:0)
有一个Cordvoa ZeroConf插件可用于此目的:
https://github.com/becvert/cordova-plugin-zeroconf
这检测到DNS-SD,而Cordova插件发现(在我的测试中)没有发现DNS-SD