后台获取离子配置

Posted

技术标签:

【中文标题】后台获取离子配置【英文标题】:Background Fetch Ionic configuration 【发布时间】:2017-08-23 15:32:28 【问题描述】:

我正在使用 Ionic Background Fetch 插件,正如它在 https://ionicframework.com/docs/native/background-fetch/ 所说的那样,但我遇到的问题是我没有办法配置应该在用户的黄金时间作为文档执行的回调函数说。

const config: BackgroundFetchConfig = 
  stopOnTerminate: false, // Set true to cease background-fetch from 
operating after user "closes" the app. Defaults to true.
   ;

backgroundFetch.configure(config)
 .then(() => 
     console.log('Background Fetch initialized');

     this.backgroundFetch.finish();

 )
 .catch(e => console.log('Error initializing background fetch', e));

应该在哪里提供回调函数?配置函数只接受一个参数“config” 有没有人可以让它工作? 提前致谢!

【问题讨论】:

【参考方案1】:
const config: BackgroundFetchConfig = 
stopOnTerminate: false, // Set true to cease background-fetch from 
operating after user "closes" the app. Defaults to true.
 ;

backgroundFetch.configure(config)
.then(() => 
 console.log('Background Fetch initialized');

这里

 this.backgroundFetch.finish();

)
.catch(e => console.log('Error initializing background fetch', e));

【讨论】:

应该放在哪里?就像在 app.module.ts 的构造函数中一样?

以上是关于后台获取离子配置的主要内容,如果未能解决你的问题,请参考以下文章

如何在后台运行离子

特定时间的离子后台任务?

离子的背景服务

离子应用程序从后台打开

后台服务科尔多瓦离子应用程序。背景插件在 ios 8.3 上不起作用

背景地理定位离子3不更新