Vinny,
The issue is that when you navigate to a Page that's cached by IOS / The browser / or by the Android OS - you need to specify when calling that page back - to do a reload - you can do that this way (drop this function into a new Javscript asset - call it OpenPage.JS)...
function fOpenPage(sPageName, bReload ) {
if (!bReload)
{ bReload = false ;}
try {
Apperyio.navigateTo(sPageName.trim(), {
transition: 'slidedown',
reverse: false,
changeHash: false,
dataUrl: undefined,
reloadPage: bReload,
role: undefined,
allowSamePageTransition: false
});
return true;
} catch (e) {
// the page load failed.... inform user and recall ...
alert('Failed to load page due to network error - please re-try');
console.log(e);
return false;
}
}
In your source for the button, click event or whatever, say Javascript - and then if you are calling your 'home' page - say it's called MyHomePage - then in the Javascript enter:
fOpenPage('MyHomePage', true );
Best,
Bruce