lafer
lafer
  • 发布:2014-12-02 14:39
  • 更新:2014-12-03 16:52
  • 阅读:2507

进入内页后回到首页,再按手机返回键有问题

分类:MUI

从首页点进内页,用程序的返回键回首页后,再点手机的返回键,就返回到内页了,但是toast也在不停的提示“再按一次退出应用”

2014-12-02 14:39 负责人:无 分享
已邀请:
lafer

lafer (作者)

自己基本解决了,但是不知道对不对,我是进入首页后把其它的webview全部关掉,这样就可以正常退出了,分享一下,希望大神给个更好的办法
aws = plus.webview.all();
for(var i=0;i<aws.length;i++){
if(aws[i].getURL().lastIndexOf('index.html') < 0){
plus.webview.close(aws[i]);
}
}

这样还是有点问题,就是首页定死了,还有就是如果我在首页点底部的首页,就会有两个首页webview,如何避免这个问题

DCloud_UNI_CHB

DCloud_UNI_CHB

这个需要分析你的源码,至少hello mui应该没这些问题;

lafer

lafer (作者)

我用的就是mui框架,如果没有底部的菜单是没问题的,但是如果加了底部菜单就有这个问题了

DCloud_UNI_CHB

DCloud_UNI_CHB

对了,你的页面跳转是怎么实现的?href跳转还是mui.openWindow打开新窗口?

lafer

lafer (作者)

mui.openWindow 打开新窗口的 中间内容也不是加载的子页面

DCloud_UNI_CHB

DCloud_UNI_CHB

你可以把测试工程发给我,在qq群中找DCloud-MUI-CHB,或者发邮件到cuihongbao@dcloud.io

lafer

lafer (作者)

好的

lafer

lafer (作者)

发了,现在还有一个问题,我在首页点有些链接,有时候会出现上一次的二级页面先滑出去,显示首页,然后再进入我点的二级页面,谢谢

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