起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: 邹胖胖

[处理中3] 按物理返回键返回到了登录页面

[复制链接]
发表于 2017-7-6 11:55:58 | 显示全部楼层
邹胖胖 发表于 2017-7-6 10:50
那我都是用windowDialog不用contents,我要关闭这个页面呢? justep.Shell.closePage()部生效那要用什么 ...

只能是shell.showPage 打开的页面 才可以这样替换!其他页面都不行!

1.所有页面打开都是用shell.showPage
或者
2.要不你就还使用history.back(),这样才能对windowDialog和 contents生效!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-7-6 13:45:52 | 显示全部楼层
liangyongfei 发表于 2017-7-6 11:55
只能是shell.showPage 打开的页面 才可以这样替换!其他页面都不行!

1.所有页面打开都是用shell.showPa ...

现在是有两个APP,一个是登录页作为主页的APP1,一个是contents作为主页的APP2,按照你说的设置为history.back():
1.APP1的所有页面都可以路由回退了,只是登录页进去的那个页面我设置的是双击退出APP,但是按返回键的时候还是执行的是路由回退,我不知道是什么原因。
2.对于APP2,好像contents对history.back()不生效啊,contents里面一层一层的有好多windowDialog,我都设置了路由回退,contents我也设置了路由,但是全都执行的是双击退出APP
回复 支持 反对

使用道具 举报

发表于 2017-7-6 14:11:33 | 显示全部楼层
邹胖胖 发表于 2017-7-6 13:45
现在是有两个APP,一个是登录页作为主页的APP1,一个是contents作为主页的APP2,按照你说的设置为history. ...

1.http://docs.wex5.com/wex5-app-question-list-2003/
自己 接管attachDoubleClickExitApp 事件,return true 就表示接管双击退出!return false 表示路由回退
默认。应该是主页上就会执行退出的!其他页面执行的是路由回退!

2. 第二个也一样的!你可以自己写代码,比如点击事件 执行history.back() 是否生效!
只要contents 和 windowDialog 的 routable 属性设置为true 就可以的!
或者接管attachDoubleClickExitApp   只是return false 试试!

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-12 12:53 , Processed in 0.052425 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表