jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery – 从以前的位置恢复webapp?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个webapp,用于存储用户数据,因为如果他们在iPhone上的主屏幕应用模式下点击外部链接并让应用程序查看网页或类似内容.

当他们返回webapp时,将如何恢复在同一位置.
目前它没有相同的位置,它重定向到主页我希望它的简历从以前的位置..

如何做到这一点,任何想法?

解决方法

从大多数情况下,Web应用程序可以从中断处继续,因为用户将Web应用程序图标(假设在iOS设备上)存储为主屏幕上的书签,它只是启动将该特定网页作为Web应用程序返回到Web应用程序时.

但是,你可以做的是设置一个cookie(通过PHPJavascript)等于用户每次在移动应用程序中查看页面时查看的完整URl.例如(在PHP中):

//--- Set lastPage cookie for 24 hrs for your domain --- //
setcookie('lastPage','http://www.example.com/products/bicycles',time()+86400,'/');

回答:

在您的主页上,在显示任何内容之前,如果设置了$_COOKIE [‘lastPage’],请使用PHP(或选择的语言)进行检查.如果是,请执行if语句将用户重定向到上次查看的页面.

<?PHP
    if(isset($_COOKIE['lastPage'])) {
        header('LOCATIOn: '.$_COOKIE['lastPage']);
        exit();
    } 
?>

这将对用户显得无缝,并使其看起来好像Web应用程序正在“记住”他们的会话.因此,在除主页之外的每个页面的顶部,您将在显示任何内容之前放置下面的代码(将pageUrl中的URL替换为每个单独页面的实际URL):

<?PHP     
    $pageUrl = 'http://www.example.com/products/bicycles/';
    setcookie('lastPage',$pageUrl,'/');
?>

循环数据库结果:

<?PHP     
    foreach(database['row'] as $variablename => $variablevalue) {
        setcookie($variablename,$variableValue,'/');
    }
?>

大佬总结

以上是大佬教程为你收集整理的jquery – 从以前的位置恢复webapp?全部内容,希望文章能够帮你解决jquery – 从以前的位置恢复webapp?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。