Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
反应本机:获取请求停止在Android上工作_Android_React Native_Fetch_Android 4.4 Kitkat_Android 4.3 Jelly Bean - Fatal编程技术网

反应本机:获取请求停止在Android上工作

反应本机:获取请求停止在Android上工作,android,react-native,fetch,android-4.4-kitkat,android-4.3-jelly-bean,Android,React Native,Fetch,Android 4.4 Kitkat,Android 4.3 Jelly Bean,我的应用程序获取请求正常运行约1或2分钟,然后完全停止。正在使用Charles Proxy,以确保未从应用发出提取请求。取回承诺不符合当时或捕获的条件 什么能阻止fetch工作?这个问题是断断续续的,让我感到困惑 在logcat中我有时会看到 E/GTalkService: connectionClosed: no XMPPConnection - That's strange! 该设备本身仍然具有internet连接,因为当我打开web浏览器时,我可以导航到没有问题的网页 这发生在模拟器和物

我的应用程序获取请求正常运行约1或2分钟,然后完全停止。正在使用Charles Proxy,以确保未从应用发出提取请求。取回承诺不符合当时或捕获的条件

什么能阻止fetch工作?这个问题是断断续续的,让我感到困惑

在logcat中我有时会看到

E/GTalkService: connectionClosed: no XMPPConnection - That's strange!
该设备本身仍然具有internet连接,因为当我打开web浏览器时,我可以导航到没有问题的网页

这发生在模拟器和物理设备上,无论是在发布模式还是调试模式下

运行React Native 0.34.1

提取功能:

export function fetchSecure(endpoint, JWT, requestProperties, getState) {
  var requestProps = {
    method: 'GET',
    headers: {
      'Content-Type'  : 'application/json',
      'Accept'        : 'application/json',
      'Authorization' : 'Bearer ' + JWT,
    },
    ...requestProperties
  };
  const requestUrl = AppConfigs.BASE_URL + endpoint

   return fetch(requestUrl, requestProps).then(response => checkStatus(requestUrl, response, getState))
}