【发布时间】:2018-05-31 17:39:47
【问题描述】:
我正在构建一个 React Native 应用程序,该应用程序将从本地主机和互联网 (web) 主机获取数据。
Web 应用程序是具有一些分析和配置数据的普通应用程序。本地主机 ip 将在 web 应用程序上配置:
在网络应用程序中:
Local host ip: 192.168.0.100
该配置将下载到应用程序,以便本地应用程序知道本地服务器的位置。
本地服务器将在本地收集 IoT 数据以显示在应用程序上。这些物联网设备无法连接到互联网,这就是我需要使用本地主机的原因。
我的问题是,从我的应用程序获取到本地主机是否可以接受,例如:
fetch('https://192.168.0.100/endpoint/', {
method: 'POST',
headers: {
Accept: 'application/json',
'Content-Type': 'application/json',
},
body: JSON.stringify({
firstParam: 'yourValue',
secondParam: 'yourOtherValue',
}),
});
当然,该应用程序必须在连接到我的本地网络的设备上运行,在该设备上我有本地服务器 (192.168.0.100) 和互联网连接。
问题:
一个。这适用于 iOS 和 Android 吗?
b.在 Apple Store 或 Android Play Store 上发布应用程序时会违反任何条款吗?我可以发布我的应用吗?
【问题讨论】:
-
嘿@Mendes 你找到解决这个问题的方法了吗?
标签: javascript android ios react-native