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

QQ登录

只需一步,快速开始

查看: 8517|回复: 20

[处理中3] wex5怎么获取android的返回键点击事件

[复制链接]

53

主题

226

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
QQ
发表于 2016-6-5 14:22:10 | 显示全部楼层 |阅读模式
问题1:当用户点击android返回键时,app就会完全退出是否有解决方法
问题2:如果不能解决,那么是否能通过获取点击事件,自定义返回页面呢

22

主题

598

帖子

2109

积分

金牌会员

Rank: 6Rank: 6

积分
2109
QQ
发表于 2016-6-5 22:04:24 | 显示全部楼层
仿淘宝的index.w,去研究下吧
【接活】APP 公众号 小程序 前后端带管理系统全套搞定
联系QQ:646105064 剑客共享  
欢迎用x5开发的朋友进群探讨!WeX5/BeX5民间一群:30057529  二群:211206160
回复 支持 反对

使用道具 举报

2

主题

9

帖子

67

积分

初级会员

Rank: 2

积分
67
QQ
发表于 2016-6-6 10:02:00 | 显示全部楼层
在模型载入的时候监听返回键
document.addEventListener("backbutton", this.BackKeyDownListener, false);
然后创建一个接管方法
BackKeyDownListener = function() {
        justep.Util.hint("backbutton:您点击了返回键!", {
            "type" : "danger"
        });
    }
回复 支持 反对

使用道具 举报

发表于 2016-6-6 16:13:04 | 显示全部楼层
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

53

主题

226

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
QQ
 楼主| 发表于 2016-6-15 08:33:56 | 显示全部楼层
小小Y 发表于 2016-6-6 10:02
在模型载入的时候监听返回键
document.addEventListener("backbutton", this.BackKeyDownListener, false); ...

亲测  可以实现  非常感谢
回复 支持 反对

使用道具 举报

53

主题

226

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
QQ
 楼主| 发表于 2016-6-15 10:01:11 | 显示全部楼层
自己创建一个返回键的接管方法,这个方法可以带参数吗?
document.addEventListener("backbutton", this.BackKeyDownListener("111"), false);

Model.prototype.BackKeyDownListener = function(index) {
                alert("你点了返回键,将要退出")
        }
回复 支持 反对

使用道具 举报

发表于 2016-6-15 18:18:01 | 显示全部楼层
yuanwei200801 发表于 2016-6-15 10:01
自己创建一个返回键的接管方法,这个方法可以带参数吗?
document.addEventListener("backbutton", this.Ba ...

这个是回调方法!不可以带参数的!否则就是方法调用了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

53

主题

226

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
QQ
 楼主| 发表于 2016-6-16 15:20:28 | 显示全部楼层
liangyongfei 发表于 2016-6-15 18:18
这个是回调方法!不可以带参数的!否则就是方法调用了!

哦哦 ,那我明白了。这两天在研究放淘宝案例,,很困惑这个是干什么用的,按照案例的方式并没有实现返回上一页的功能
回复 支持 反对

使用道具 举报

53

主题

226

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
QQ
 楼主| 发表于 2016-6-16 15:21:50 | 显示全部楼层
这是补充之前的提问

补充图片

补充图片
回复 支持 反对

使用道具 举报

发表于 2016-6-17 10:14:11 | 显示全部楼层
yuanwei200801 发表于 2016-6-16 15:21
这是补充之前的提问

这个是给门户要打开的页面做了初始化定义,就相当于给那个页面路径起来个名字!打开的时候直接使用哪个名字就可以了,比如justep.Shell.showPage("main");
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-29 01:29 , Processed in 0.064637 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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