我想通过本机应用程序在本地网络中获取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应用的最佳解决方案?