React-Native:关闭应用程序时刷新后台应用程序
React-Native: Background app refresh while app closed
我需要每30或60分钟更新应用程序的数据库。经过大量的搜索,我找到了这个模块:
https://github.com/transistorsoft/react-native-background-fetch就像它在页面上说的:
iOS后台取回基本上是一个API,它唤醒你的应用每15分钟(在用户的黄金时段),并提供你的应用正好有30秒的后台运行时间。这个插件将当后台获取事件发生时,执行你提供的callbackFn发生。没有办法增加fetch事件的速率发生,此插件将速率设置为最频繁的可能UIApplicationBackgroundFetchIntervalMinimum的值——iOS决定该费率自动基于设备使用情况和一天中的时间(即:黄金时段的取景时间约为15分钟;频率较低当假定用户正在睡觉时(例如凌晨3点)。
如果我写一些代码在swift?我在react native中使用sqlite来存储数据。如果我写一些代码在swift唤醒和检查新的数据,我可以访问相同的数据库,我用来存储我的数据在react native?
我使用react-native-sqlite-storage将我的数据存储在react native中。
https://github.com/andpor/react-native-sqlite-storage你可以访问你曾经存储在react native中的数据库,如果你在同一个应用程序下运行后台任务
相关文章:
- 通过chrome后台扩展或后台应用程序访问用户麦克风
- Chrome 打包应用程序 - 在后台/事件页面中使用 AngularJS
- 如何在Javascript Win8 Metro应用程序中捕获前台和后台事件
- 为什么chrome.sockets.tcp.create()在应用程序后台脚本中不起作用
- 在后台打开应用程序链接没有
- 应用程序后台脚本,访问打开的窗口的元素
- 科尔多瓦应用程序在后台运行一段时间后退出
- Chrome 应用/扩展程序 - 后台请求错误,或允许应用问题加载 Google 文档 API
- React Native JS没有'应用程序处于后台时无法执行
- 无法在JavaScript Windows应用程序中注册到后台任务
- 在后台缓存CSS和Javascript,或者从应用程序加载
- 后台任务和正在运行的应用程序检测
- 如何在Phonegap应用程序中创建一个简单的服务,以便在后台运行setInterval()
- 如何在后台运行android phonegap应用程序(关闭应用程序后)
- 如何在后台播放应用程序中的mp3文件
- 当应用程序在firefox操作系统手机中从后台启动/打开时,javascript/window事件被称为什么
- 如何从WebSocket客户端计算机进入睡眠状态或应用程序进入后台(iPad上的Safari)中恢复
- 如何检查应用程序是在前台还是后台
- 在Tizen web应用程序中,我可以使用javascript web worker在封闭的应用程序上运行后台代码吗?
- Chrome应用程序:从后台脚本执行在应用程序窗口中定义的函数