1***@qq.com
1***@qq.com
  • 发布:2018-06-28 11:35
  • 更新:2018-06-28 11:58
  • 阅读:1087

关于id的问题,返回上一页并刷新

分类:MUI
mui

登录时,设置了一个页面id,刚刚登录后可以获取这个id,但退出后(不是重新登录),重新打开软件就拿不到那个id了。这样写代码对不对?
var page = mui.preload({
url:'index/member_system_index.html',
id:'index/member_system_index',//默认使用当前页面的url作为id
});
//这个是刚刚登录时设置的id,刚登陆时可以获取,重新打开软件就拿不到那个id了
var wobj = plus.webview.getWebviewById("member_system_index");
console.log(wobj);
if (!wobj) {
//这个是上面重新设置的id
wobj = plus.webview.getWebviewById("index/member_system_index");
//可获取对象但没有刷新
console.log(wobj);
}
wobj.reload(true);
mui.back();

2018-06-28 11:35 负责人:无 分享
已邀请:
回梦無痕

回梦無痕 - 暂停服务

退出app会关闭所有创建的页面。
重新打开app时候,如果没有重新创建页面,是拿不到这个页面对象的。
mui.preload是会直接返回被创建的webview的引用所以不用再次根据id去获取这个页面对象的。

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