2012-03-04 4 views

ответ

2

Вы можете использовать следующие Логика

в вашем index.html оного следующего сценария

var version = "2.0" 
document.addEventListener("deviceready", onDeviceReady, false); 
function onDeviceReady() { 
    var current_version = window.localStorage.getItem("version"); 
    if(current_version != version){ 
     navigator.notification.confirm(
       'Please accept terms and conditions', 
        onConfirm, 
       'T&C', 
       'Ok, Cancel' 
     ); 
    } 
} 

function onConfirm(button) { 
    if(button == 'Ok'){ } else {} 
} 
3

Вы можете установить пункт LocalStorage, что на открытых проверках, чтобы увидеть, если он был принят, или, возможно, номер версии, так что каждый раз, когда обновление выталкивается логика говорит что-то вроде

if(localStorage.getItem(version) == "1.0){ 
    console.log("already set"); 
} 
else { 
    console.log("need to accept"); 
    // fire alert or confirmation box once complete set version to 1.0 
} 
+0

Я дам этому выстрел. Благодаря! – jasonflaherty

Смежные вопросы