【发布时间】:2018-07-22 19:30:22
【问题描述】:
我对 react-native 完全陌生,并尝试学习它以便为我工作的公司构建一个应用程序。
我们的设备需要在使用前进行配置,我们希望构建一个应用程序来实现这一点。我们可以使用 react-native。
设备上需要做的配置是告诉它需要连接哪个wifi网络。最初,该设备有自己的 wifi 网络。我们需要连接到它,然后我们发送新的网络信息,以便它可以连接到本地 wifi。
我面临的问题是我在任何地方都找不到如何将 wifi 信息发送到外部设备。
【问题讨论】:
-
"最初,设备有自己的wifi网络" -> 这是设备的wifi热点吧?
-
即使是原生 iOS 应用程序,您也无法在应用程序中获取可用网络 SSID 的列表。但你可以为 Android 做这件事。对于 iOS 情况,您首先需要将您的 iOS 设备连接到您的自定义设备通过电话设置提供的 WiFi 接入点(请参阅 WiFi 设置)。您需要知道设备的 IP 地址,然后您可以连接到您的设备并做您想做的事情。对于 Android,您可以直接从您的应用扫描可用的 SSID。
-
是的,我指的是热点。连接到热点后,是否有与设备通信的标准方式?对不起,如果我的问题看起来很奇怪,但我对这个主题一无所知。而且我不知道从哪里开始搜索。
-
你知道如何做到这一点吗?
-
@Dmitry A. 一旦我知道设备的 IP 地址并且在同一个 wifi 热点上,我该如何访问设备?
标签: android ios react-native