gpt4 book ai didi

react-native - 当 App 在 iOS 平台进入后台状态时,react-native 中的 fetch 会出错

转载 作者:行者123 更新时间:2023-12-05 05:07:25 27 4
gpt4 key购买 nike

static fetchCall(request) {
console.log('Request' + JSON.stringify(request))
return fetch(AsynCall.BASE_URL, {
method: 'POST',
body: JSON.stringify(request),
}).
then((response) =>
response.json())
.then((responseData) =>
ResponseController.handleResponse(responseData),
).then(res => {
return res
})
.catch((error) => {
throw (error)
},
)
}
}

在 Android 上它在后台运行良好,但 iOS 在后台出错。

"code": "ENSURLERRORDOMAIN-1005", "message": "网络连接丢失"

提前致谢。

最佳答案

那是因为 react-native 不支持开箱即用的后台任务。考虑使用第三方库,例如 react-native-background-fetch

关于react-native - 当 App 在 iOS 平台进入后台状态时,react-native 中的 fetch 会出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59224994/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com