我正在使用React Native进行移动应用,需要通过补丁请求将照片发送到服务器,但仅限于手机处于Wi-Fi网络时。当它使用移动网络时,应用程序应存储照片并在连接到Wi-Fi时发送请求。
有什么方法可以做到这一点?
我已发送照片,但无论是4G还是Wi-Fi。
在componentWillMount()你可以使用NetInfo来检查它是否是wifi。
componentWillMount()
wifi
如果它是wifi然后发布它,否则将其存储在某个地方(例如AsyncStorage,然后发送它。
AsyncStorage