帖子
帖子
用户
博客
课程
显示全部楼层
123
帖子
0
勋章
1275
Y币

[建议] 针对官方引擎提几点建议

[复制链接]
发表于 2015-3-27 12:58:51
1、IOS7状态栏适配问题:建议官方底层适配,避免使用原生模块时坐标系需要更具系统来调整这一麻烦,以及前端每个页面都加$api.fixIos7Bar()操作的繁琐问题
2、下拉刷新问题:标准的下拉刷新是在于执行刷新过程的时候是能够手动控制其关闭刷新的,即在执行刷新动画的时候向上滑动frame,刷新header会与frame同步向上滑动隐藏,同时关闭刷新操作,而现在的下拉刷新在执行刷新动画的同时向上滑动frame,刷新header并不与frame同步,只是frame自己单独的在scroll,无法关闭刷新,当网络信号不好的时候,刷新无法完成,一直处于刷新的动画,无法手动关闭,体验不好,只有关闭界面后再打开才能隐藏刷新header,当然可以在前端用代码来用定时器控制,但是对于用户来说,不想刷新就应该向上滑动关闭,而不是开发者用代码来定时关闭。
3、关于frame的bounce的问题:建议提供单方向bounce的方法,即只top端可以弹动,或只bottom可以弹动,在使用下拉刷新的时候我希望底部能设置是否弹动,而且在使用滚动到底部自动加载的时候,滚动到底部了,底部还向上弹动,这显得不伦不类
4、关于引擎解决click事件的300秒延时的问题:因为click事件在longtap长按的时候也会触发,因此如果前端使用touch库后,绑定来了longtap事件,那么长按的时候两者都会触发,官方是否扩充事件机制,只一个点击无法满足需求
5、关于下拉灵明度的问题:引擎frame 弹动设置的下拉手势判断是水平向下偏一点就算下拉了,从右往左偏下一点滑的时候frame就会弹动,这与前端左滑事件冲突,左滑的时候不可能从正右滑到正左,往下偏一点frame就会执行bounce操作,导致左滑事件不触发,建议调整手势的判断区间,可以使用7点半方向做一个分界线,即bounce操作是想下滑左右允许偏值各45度角,而不是现在的左右偏值基本快90度角了。

希望官方能够对这些方面进一步优化,提升用户体验,将产品做得更好
18
帖子
0
勋章
398
Y币
有心人   
40
帖子
0
勋章
6375
Y币
楼主全说到点子上了,希望官方考虑下
您需要登录后才可以回帖 登录

本版积分规则