使cordova android应用程序在30天后过期
我正在尝试在我的cordova应用程序中设置一个到期时间,该时间将强制关闭该应用程序或允许我显示带有自定义消息的页面。借助localStorage使cordova android应用程序在30天后过期,android,cordova,cordova-plugins,Android,Cordova,Cordova Plugins,我正在尝试在我的cordova应用程序中设置一个到期时间,该时间将强制关闭该应用程序或允许我显示带有自定义消息的页面。借助localStorage document.addEventListener('deviceready', function(){ if (typeof window.localStorage.getItem('someKey') === 'undefined'){ window.localStorage.setItem('someKey', new
document.addEventListener('deviceready', function(){
if (typeof window.localStorage.getItem('someKey') === 'undefined'){
window.localStorage.setItem('someKey', new Date() );
}else{
var current = new Date().getTime();
if(current > ( window.localStorage.getItem('someKey') + 2592000 ) ){
/// Expired
}
}
});
我认为实现它的最佳方法是使用远程服务器检查每次应用启动时,您都会从gradle buildConfig类检查应用当前的应用版本,并将其与远程服务器上的最新版本进行比较,如果有任何新版本显示阻止对话框片段重定向以更新应用