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

QQ登录

只需一步,快速开始

查看: 1752|回复: 8

[处理中3] 物理返回监听事件

[复制链接]

25

主题

82

帖子

224

积分

中级会员

Rank: 3Rank: 3

积分
224
QQ
发表于 2017-3-29 16:15:31 | 显示全部楼层 |阅读模式
仿淘宝的物理返回监听事件,用apploader运行,监听不到,不起作用,是不是还什么东西啊
                //shellImpl.setIsSinglePage(true);
                shellImpl.useDefaultExitHandler = false;
                CommonUtils.attachDoubleClickExitApp(function() {
                       
                        var isHomePage = shellImpl.pagesComp.contents[0].innerContainer.getInnerModel().comp('contents2').getActiveIndex() == 0;
                        if (shellImpl.pagesComp.getActiveIndex() === 0 && isHomePage) {
                                return true;
                        }
                        return false;
                });
发表于 2017-3-29 16:55:54 | 显示全部楼层
本地测试没问题 的啊!可以正常触发的
你再回调中alert('aaaaaa');  试试吧!我这里每次都可以执行到!默认~!
你有没有改过??
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

25

主题

82

帖子

224

积分

中级会员

Rank: 3Rank: 3

积分
224
QQ
 楼主| 发表于 2017-3-29 17:35:46 | 显示全部楼层
没有,getInnerModel(),报错的内容是undefined
回复 支持 反对

使用道具 举报

发表于 2017-3-29 17:39:21 | 显示全部楼层
任晓烨 发表于 2017-3-29 17:35
没有,getInnerModel(),报错的内容是undefined

请问windowContainer 数据加载出来了吗??index.w中的windowContainer autoLoad 要设置为true !!
页面加载完后再按键返回!!

如果windowContainer没加载当然就报错
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

25

主题

82

帖子

224

积分

中级会员

Rank: 3Rank: 3

积分
224
QQ
 楼主| 发表于 2017-3-29 17:51:32 | 显示全部楼层
不会犯这么低级的错误,我的main都加载出来了,数据
回复 支持 反对

使用道具 举报

发表于 2017-3-29 17:54:20 | 显示全部楼层
任晓烨 发表于 2017-3-29 17:51
不会犯这么低级的错误,我的main都加载出来了,数据

那就不可能出现getInnerModel 为空啊!
本地真的没问题!要不你解压个版本试试吧!不确定你修改过哪儿代码?!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

25

主题

82

帖子

224

积分

中级会员

Rank: 3Rank: 3

积分
224
QQ
 楼主| 发表于 2017-3-30 09:07:13 | 显示全部楼层
已经换过了,但是还是没有解决掉先前的问题
回复 支持 反对

使用道具 举报

25

主题

82

帖子

224

积分

中级会员

Rank: 3Rank: 3

积分
224
QQ
 楼主| 发表于 2017-3-30 09:28:09 | 显示全部楼层
http://localhost:8080/x5/UI2/v_/jbeiApp/index.w?device=m#!main/!/windowContainer1//({"src":"$model/UI2/jbeiApp/main.w"}#!shoppingContent) 我的路由是不是不正常啊
回复 支持 反对

使用道具 举报

发表于 2017-3-30 11:08:56 | 显示全部楼层
任晓烨 发表于 2017-3-30 09:28
http://localhost:8080/x5/UI2/v_/jbeiApp/index.w?device=m#!main/!/windowContainer1//({"src":"$model/U ...

正常吧!显示 主页中  windowContainer1 的页面内容嘛!!

不是说换代码!重新解压版本后用新版本重新测试一下吧!
在attachDoubleClickExitApp 的第一行写alert ,然后运行打开详细页!回退就能触发到!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-1 19:34 , Processed in 0.106512 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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