为了账号安全,请及时绑定邮箱和手机立即绑定

weex list 在android手机有虚拟按钮手机底部被遮挡.

weex list 在android手机有虚拟按钮手机底部被遮挡.

慕斯王 2018-10-13 19:16:48
1问题:android list 有虚拟按键的情况下,底部会被遮挡2问题截图:被遮挡:正常:3.list高度计算方法:屏幕高度-状态栏高度-底部tab高度-提货标题高度-商品快递高度(100写死)试着判断是否有虚拟按键的情况下 多减去虚拟按键的高度 也还是不行 会被遮挡var tabHostHeight = 100.0;             //dp2px 转换             var self = this;             var navBarHeight=0;             var tabBarHeight=0;            require('@weex-module/utilmodel').dp2px(function (ret) {            var scale = env.scale;            var deviceWidth = env.deviceWidth / scale;             navBarHeight =  (750.0 / deviceWidth)*ret;             tabBarHeight =  (750.0 / deviceWidth)*ret;            },48);            //状态栏高度            require('@weex-module/utilmodel').getStatusHeight(function (ret) {             var scale = env.scale;            var deviceWidth = env.deviceWidth / scale;            this.pageHeight = env.deviceHeight * 750 / env.deviceWidth - navBarHeight - tabBarHeight - tabHostHeight-ret;            this.tableHeight = this.pageHeight;            });
查看完整描述

2 回答

?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

既然fragment的视图位置是你自己控制的,那么直接填充满你想要的位置,vue页面也只需要填充满,然后用你的fragment承载你的 *.js 文件就好了啊

查看完整回答
反对 回复 2018-10-21
  • 2 回答
  • 0 关注
  • 1072 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信