大男人主义
大男人主义
  • 发布:2016-04-06 21:23
  • 更新:2016-04-07 11:03
  • 阅读:955

创建窗口后变比的问题

分类:MUI

RT 目前的情况的这样的.首先说明下我是搞前端的硬着头皮开发APP,用mui不少功能也能满足了. h5+那个很多东西不会用.现在做个项目,是这样的.一些页面需要判断是否登录.没登录就会跳转到登录页面.用的是mui.openWindow
然而如果在登录页面按下返回键就会回到上一个页面,此时这个页面就不会再执行判断了,我大概知道是什么原因,但是我不知道怎么解决,原因大概是用openWindow创建的页面跳转到其他页面的时候这个页面并不会销毁,导致按下返回键的时候回到这个页面并不会再次执行里面的代码.所以就造成了按下返回键不会再次判断是否登录.其实这个样子挺好的返回的时候不用再去用ajax请求一次数据,但是有些页面我又必须要关闭,该怎么办.请各路大神支个招,如果实在不能关闭那么请问你我这个情况大家遇到过的是怎么解决的.在线等答案.

2016-04-06 21:23 负责人:无 分享
已邀请:
大男人主义

大男人主义 (作者) - 前端开发者

自己顶上去,让大神看到

大男人主义

大男人主义 (作者) - 前端开发者

好吧 我自己研究出来了,明天去公司试试

马脸老男人

马脸老男人 - Bazinga!

试试在mui.openWindow后面再加一行代码“plus.webview.getWebviewById('xxxx.html').close();”把当前的页面关闭

mui.openWindow({  
    url: 'index.html',  
    id: 'index.html',  
});  
plus.webview.getWebviewById('tab.html').close();  
  • 大男人主义 (作者)

    谢谢,这个问题我已经在h5+的API里找到了解决办法,突然发现里面有好多API都是我需要的

    2016-04-07 22:51

  • 马脸老男人

    不客气

    2016-04-08 09:41

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