我正在尝试创建一个反应本机应用程序,这是一个虚拟电视远程应用程序。我想获取连接到我的网络(特别是我的电视)的设备列表并连接到它。
有什么方法可以使用 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 有这个,但它说它只支持安卓。
我想你想针对多个本地设备,因为你知道的 Android-only 包似乎是不够的。您可以尝试利用 react-native-ssdp 包让客户端在网络中搜索设备。您可以在存储库
https://github.com/netbeast/react-native-ssdp. 中的
client.search('ssdp:all');
行中看到如何在网络上搜索所有设备的示例