冈板日川
冈板日川
  • 发布:2014-10-11 14:18
  • 更新:2014-10-13 18:14
  • 阅读:2021

Storage模块不能实现跨页面取值

分类:HTML5+

登陆页面保存的值
plus.storage.setItem("userName", "jason");
在其他页面获取值
var value = plus.storage.getItem("userName");
取不到值,但是在登陆页面可以取到

2014-10-11 14:18 负责人:无 分享
已邀请:
江小鱼

江小鱼 - 没有什么好说的

其它页取值必须写在
mui.plusReady(function(){
// var value = plus.storage.getItem("userName");
}

  • 冈板日川 (作者)

    var userName="";

    mui.plusReady(function(){

    userName=plus.storage.getItem("userName");

    })


    这样还是取不到值

    2014-10-11 20:52

  • 江小鱼

    回复 冈板日川:var userName=""; 也得写在 mui.plusReady 里边

    2014-10-11 22:35

  • 江小鱼

    回复 冈板日川:包括你自定的函数 其它变量 都要用mui.plusReady括号里

    2014-10-11 22:36

伟子

伟子

肯定是可以的啊,不然做这个东西有什么用?
push实例化以后再调用就可以了

  • 冈板日川 (作者)

    自己试一下,然后把代码粘出来让大家试试!

    2014-10-21 14:16

该问题目前已经被锁定, 无法添加新回复