在本地(react-native)中使用mDNS发现设备IP

时间:2019-01-23 22:33:54

标签: reactjs react-native mdns avahi

我想通过本机应用程序在本地网络中获取Raspberry Pi的IP。 avahi-daemon正在Pi上运行,我想用它来获取IP。

可以从网络中的另一台计算机上找到Pi,例如,通过运行avahi-resolve-address -n charlie.local。我基本上想在react-native中运行此命令。我找到了这个软件包:https://github.com/clue/reactphp-mdns,它似乎提供了此功能:

$resolver->lookup('hostname.local')->then(function ($ip) {
   echo 'Found: ' . $ip . PHP_EOL;
});

但是,这是一个ReactPHP包。

什么是React应用的最佳解决方案?

0 个答案:

没有答案