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

QQ登录

只需一步,快速开始

查看: 2217|回复: 8

[结贴] 说两个不知道是不是bug的问题

[复制链接]

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
发表于 2017-7-14 12:03:05 | 显示全部楼层 |阅读模式
1.我APP主页是一个Contents,对应的就有buttonGroup,我没事的时候喜欢在手机上把buttonGroup里的按钮点来点去,多点几次后APP就失去反应了;
2.我打包的时候,有时候jquery的js包打不进去,每次都是手动添加,我在html里面引用了绝对路径:../../system/lib/jquery/jquery-1.11.1.js,不知道是不是因为引用了两层上级路径的原因,因为我另外一个APP引用了绝对路径:../system/lib/jquery/jquery-1.11.1.js只有一层上级路径的就能打包进去;
3.打包的时候bootstrap/lib/css/bootstrap.min.css和bootstrap/lib/css/bootstrap-theme.min.css打不进去,我每一个APP都是这样;
4.有时候APP突然会报'find' is not defined还是'find' is null我记不清了,但是大多数时候是正常的,我怀疑是windowDialog的问题,因为我用了Contents和windContanier,在 windContanier里的页面中还有windowDialog,在windowDialog里我调用了windowEnsure方法,返回到父页面并传递参数,在父页面的windowDialog的receive方法里,调用this.owner.send方法就会报这个错,但是直接在windowDialog里调用this.getParentModel().owner.send()方法就不会报错,我认为会不是this.owner.send中的this是指向的windowDialog的receive这个事件本身,还是指向的子页面。至于偶尔APP突然会报'find' is not defined还是'find' is null这个错,是不是你们框架里面有我说的那种原因存在?
5.我的Contents中直接嵌入了一个iframe,在打开的html页面周围会有一个白框,效果就跟用了parding:20px一样,怎么都去不掉。
发表于 2017-7-14 14:31:10 | 显示全部楼层
1.动画切换频繁就会这样
http://docs.wex5.com/wex5-ui-question-list-2084
你好楼主,您反馈的这个现象通过验证是产品缺陷,我们已提交到产品组(内部编号:2017071400004),感谢楼主的支持与配合。

2.  这个bug早就解决过了吧! 你试试新版本吧(3.7)!很早以前的版本确实存在jquery 无法编译到资源里的问题!

3.这个也是旧版本的bug
http://docs.wex5.com/wex5-ui-question-list-2168

4.本地没出现过这样的问题! this.owner.send 是在子页面中调用的!而不是在父页面中调用的!你要知道使用场景,建议看下页面交互的文章吧!
http://docs.wex5.com/page-interaction/

5.Contents 里只能放content   iframe 应该放在content 中!  不能再contents节点下直接放其他,只能放content
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-7-14 15:53:56 | 显示全部楼层
liangyongfei 发表于 2017-7-14 14:31
1.动画切换频繁就会这样
http://docs.wex5.com/wex5-ui-question-list-2084
你好楼主,您反馈的这个现象 ...

对于第4个问题:
页面1是contents中的一个content,页面2是content中的windowContanier中的页面,页面3是页面2中的一个windowDialog。我在页面3中调用windowEnsure后,再在页面2中的windowDialog的receive方法中调用
this.owner.send会报错。但是直接在页面3中调用this.getParentModel().owner.send()就不会报错。我说的父页面是页面2,子页面是页面3。
对于第5个问题:
又是我表达不清,iframe是放在contents里的一个content中的
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-7-14 15:58:01 | 显示全部楼层
liangyongfei 发表于 2017-7-14 14:31
1.动画切换频繁就会这样
http://docs.wex5.com/wex5-ui-question-list-2084
你好楼主,您反馈的这个现象 ...

第2个问题在3.6里面有没有解决方案?
回复 支持 反对

使用道具 举报

发表于 2017-7-14 16:31:04 | 显示全部楼层
邹胖胖 发表于 2017-7-14 15:53
对于第4个问题:
页面1是contents中的一个content,页面2是content中的windowContanier中的页面,页面3是 ...

2.
要么下载最新版本3.7吧!
或者试试$UI/xxx/xxx/xx/jquery-1.11.1.js
这种格式的绝对路径引入一下试试!

4. windowDialog的receive 事件中调用才报错的对吗? 如果放一个点击事件,调用this.owner.send 用过没问题的吧!
receive 事件是怎么定义的?? 确定是model对象的方法把! 里面调用this.getElementByXid('xid')  获取其他标签的dom节点是否正常呢??
只要是windowContainer中的 w文件!model对象就可以调用this.owner.send的

5.iframe 要设置 宽度和 高度才能正常显示!  可以设置100%

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

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-7-14 16:53:29 | 显示全部楼层
liangyongfei 发表于 2017-7-14 16:31
2.
要么下载最新版本3.7吧!
或者试试$UI/xxx/xxx/xx/jquery-1.11.1.js

1.放点击事件是没问题的。我在页面2的dialogReceived事件中用this.getElementByXid('xid')能正确获取到对应元素,用this.comp("data")或this.comp("dialog")都能正确获取到对应的组件,但是用this.owner...或者this.comp("windowReceiver")(假如该页面是windiwDialog)向它的父页面传参数就会报Connot read property 'find' of null,我也不知道是为啥;
2.我的iframe都设置了高宽为100%的,如果是在windowDialog里面使用iframe就不会有白框
回复 支持 反对

使用道具 举报

发表于 2017-7-14 17:23:41 | 显示全部楼层
邹胖胖 发表于 2017-7-14 16:53
1.放点击事件是没问题的。我在页面2的dialogReceived事件中用this.getElementByXid('xid')能正确获取到对 ...

1. 那我猜下,有可能是 dialogReceived事件中的原因!刚接受参数,里面传参给父!会有冲突!要不你试试使用setTimeout 延时 试试行吗??

2.浏览器运行F12 调试看下原因??是因为宽高问题吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-7-14 17:48:19 | 显示全部楼层
liangyongfei 发表于 2017-7-14 17:23
1. 那我猜下,有可能是 dialogReceived事件中的原因!刚接受参数,里面传参给父!会有冲突!要不你试试使 ...

好的,谢谢
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-7-17 14:23:41 | 显示全部楼层
liangyongfei 发表于 2017-7-14 17:23
1. 那我猜下,有可能是 dialogReceived事件中的原因!刚接受参数,里面传参给父!会有冲突!要不你试试使 ...

这就是我说的那个APP偶尔会报错‘find’ of null的问题,我有时候在谷歌浏览器上刷新APP就会报这个错

报错信息.jpg
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-11 14:43 , Processed in 0.058124 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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