Android 还记得jquery mobile中的最后一页吗
我正在制作一个jquery移动应用程序 用phonegap 它就像一本关于如何阅读古兰经的画报 我希望它保持用户nad的进度,并在重新打开时恢复Android 还记得jquery mobile中的最后一页吗,android,jquery,cordova,Android,Jquery,Cordova,我正在制作一个jquery移动应用程序 用phonegap 它就像一本关于如何阅读古兰经的画报 我希望它保持用户nad的进度,并在重新打开时恢复 有任何帮助或线索吗?你可以将最后访问的页面存储在cookie中,并在应用加载后重定向到该页面 演示——访问页面,重新单击运行 代码 //check if the lastpage exists and redirect to the page if ($.cookie('lastpage')) { $( ":mobile-pagecontainer
有任何帮助或线索吗?你可以将最后访问的页面存储在cookie中,并在应用加载后重定向到该页面 演示——访问页面,重新单击运行 代码
//check if the lastpage exists and redirect to the page
if ($.cookie('lastpage')) {
$( ":mobile-pagecontainer" ).pagecontainer( "change", "#"+$.cookie('lastpage'))
}
//store the page visited in a cookie
$(document).on("pageshow", function (e, data) {
var pageid = $.mobile.pageContainer.pagecontainer( 'getActivePage' ).attr( 'id' );
$.cookie('lastpage', pageid)
});
您需要包括Jquery cookie插件,以便cookie正常工作
啊哈,刚刚意识到你正在使用Cordova,在Android webview中存储cookie可能会有问题。如果您这样做了,并且上面的代码(设置和读取cookie)不起作用,那么
在这里查看如何为Android webview启用本地存储
"
在这里,关于如何在应用程序中存储和读取数据,非常简单