react-native 获取本地网络中具有 ip 和名称的设备列表

问题描述 投票:0回答:1

我正在尝试创建一个反应本机应用程序,这是一个虚拟电视远程应用程序。我想获取连接到我的网络(特别是我的电视)的设备列表并连接到它。

有什么方法可以使用 React Native 来实现吗?还是我需要设置一个后端服务器来做到这一点?

卡住!!!如果以前有人这样做过,请帮忙。

https://www.npmjs.com/package/local-devices

这在 node js 上运行,我不确定如何在 react native app 上本地运行 nodejs。

https://www.npmjs.com/package/react-native-find-local-devices 有这个,但它说它只支持安卓。

node.js react-native ip-address device local-network
1个回答
0
投票

我想你想针对多个本地设备,因为你知道的 Android-only 包似乎是不够的。您可以尝试利用 react-native-ssdp 包让客户端在网络中搜索设备。您可以在存储库

https://github.com/netbeast/react-native-ssdp
. 中的 client.search('ssdp:all');

行中看到如何在网络上搜索所有设备的示例
© www.soinside.com 2019 - 2024. All rights reserved.