我正在使用Phonegap Cordova并拥有一个可以互相同步信息的iOS应用和网络应用,但我遇到的问题是,如果用户在他们的设备上打开了iOS,但是最小化了数据,那么不实时更新。因此,如果他们在网络应用程序上添加内容并查看iOS应用程序,则不会在iOS端进行更改,因此他们必须关闭应用程序并重新启动。这不是非常用户友好。
有人会有任何建议如何解决这个问题?也许每次打开时刷新应用程序,或者向上滚动以手动刷新?
任何帮助都会很棒!谢谢。
答案 0 :(得分:3)
使用此插件: 的科尔多瓦-插件背景强>
并在索引中使用此代码重新刷新应用
document.addEventListener('deviceready', function () {
cordova.plugins.backgroundMode.enable();
cordova.plugins.backgroundMode.onactivate = function () {
setInterval(function () {
location.reload();
}, 10000);
}
}, false);
你应用它'每隔10000秒就可以在背景中重新刷新你可以改变时间
答案 1 :(得分:0)
你肯定有几个选择: