我正在使用React Native做一个移动应用程序,该应用程序需要通过补丁请求将照片发送到服务器,但是仅当手机处于Wi-fi网络中时才可以。当使用移动网络时,应用程序应该存储照片并在连接到Wi-Fi时发送请求。
有什么办法吗?
我已经发送了照片,但是无论是4G还是Wi-Fi。
答案 0 :(得分:1)
在componentWillMount()
中,您可以使用NetInfo来检查它是否为wifi
。
如果是wifi
,则将其发布,否则将其存储在某个地方(例如AsyncStorage
,然后再发送。