• phonegap–app启动欢迎引导页localstorage


    对一个新的app,一般情况都会添加一个介绍和欢迎的页面来告诉用户app的功能和新的特性。

    那么在phonegap项目里面如何添加这样个引导欢迎页。

    这里需要注意的是只有app第一次打开的时候才会有,其他时候打开时不会出现。

    所以这里我用到了html5的localStorage。

    接下来看我如何实现的。

    1.需要准备一个打开app时显示的页面,我这边用一个logo.html来展示app的介绍图用的是图片滑动。

    这里面用来iScroll插件。

    同时在启动这个logo.html页面的时候设置一个storage数据。

    window.localStorage.setItem(“HomeLogo”, “HomeLogo_hide”);

    来判断是否为第一次启动。

    具体的代码我这里不贴了,可以看我的附件。

    2.其次在我们的index.html页面里面设置一个判断是否为第一次启动。

    这里我们需要明确的是app启动的时候一定打开的index文件,而非logo文件。

    所以这里我做了一个方法,在index文件一加载的时候来检查HomeLogo 是否存在。

    如果存在就不做处理,如果不存在就直接跳转到logo文件,当执行晚上logo文件后,HomeLogo 文件就有了子这样下次打开应用就直接访问index文件。

    function loaded() {
    try {
    var HomeLogo = window.localStorage.getItem(“HomeLogo”);
    if (HomeLogo == null) {
    window.location.href = “logo.html?p=1″;
    }
    } catch (e) {
    showAlert(“设备不支持!”); // debug
    }
    }

    具体的业务逻辑自己可以处理。

  • 相关阅读:
    为什么要写技术博客?
    MySQL开发总结
    如何在Linux实现自动运行程序
    SSH无密码登录
    PHP版本MS17-010检测小脚本
    Msf的一些常用操作
    bypass safedog upload
    mysql拿webshell总结
    web端MSF搭建
    【漏洞复现】Tomcat CVE-2017-12615 远程代码执行漏洞
  • 原文地址:https://www.cnblogs.com/tdalcn/p/3491973.html
Copyright © 2020-2023  润新知