React native 后台提取:无法读取属性';配置';未定义的
我一直在尝试集成transistorsoft后台提取库,但没有成功: 当我将任何方法链接到BackgroundFetch组件时,我得到了错误(附在本文中)React native 后台提取:无法读取属性';配置';未定义的,react-native,background-fetch,React Native,Background Fetch,我一直在尝试集成transistorsoft后台提取库,但没有成功: 当我将任何方法链接到BackgroundFetch组件时,我得到了错误(附在本文中) 该问题是由于Expokit未正确配置为使用本机模块造成的。我制作了一个纯React本地应用程序,该库工作时没有返回错误 该问题是由于Expokit未正确配置为使用本机模块造成的。我制作了一个纯React本地应用程序,该库工作时没有返回错误 你试过react-native链接吗?是的,我用过react-native链接。它说react na
该问题是由于Expokit未正确配置为使用本机模块造成的。我制作了一个纯React本地应用程序,该库工作时没有返回错误 该问题是由于Expokit未正确配置为使用本机模块造成的。我制作了一个纯React本地应用程序,该库工作时没有返回错误 你试过react-native链接吗?是的,我用过react-native链接。它说react native background fetch已链接。这是一个从Expo弹出的应用程序,这会导致任何问题吗?从“react native BackgroundFetch”导入{BackgroundFetch};你能试试这个吗?你试过反应本机链接吗?是的,我用过反应本机链接。它说react native background fetch已链接。这是一个从Expo弹出的应用程序,这会导致任何问题吗?从“react native BackgroundFetch”导入{BackgroundFetch};你能试试这个吗?
import BackgroundFetch from "react-native-background-fetch";
class TimerScreen extends React.Component {
...
componentDidMount() {
this.configureBackgroundFetch();
}
...
configureBackgroundFetch() {
// Configure BackgroundFetch.
BackgroundFetch.configure({
minimumFetchInterval: 15, // <-- minutes (15 is minimum allowed)
stopOnTerminate: false, // <-- Android-only,
startOnBoot: true, // <-- Android-only
enableHeadless: true
}, async () => {
console.log('BackgroundFetch has started');
BackgroundFetch.finish(BackgroundFetch.FETCH_RESULT_NEW_DATA);
}, (error) => {
console.log('RNBackgroundFetch failed to start')
});
}
...
...
{
...
"react-native-background-fetch": "^2.5.3",
...
}
...