5***@qq.com
5***@qq.com
  • 发布:2018-06-01 11:24
  • 更新:2018-06-01 11:24
  • 阅读:1033

【报Bug】mui.appendWebview()创建子窗口时如果子窗口同时设置bottom、titleNView时,子窗口的window.innerHeight不对。

分类:HTML5+

详细问题描述
mui.appendWebview()创建子窗口时如果子窗口同时设置bottom、titleNView时,子窗口在初次显示时的window.innerHeight不对。
具体为子窗口初次显示时为576(实际应该是525),但是把子窗口隐藏掉再次显示后就正常了,window.innerHeight相差了51,也就是bottom设置的51,这导致了子窗口初次显示时最底下有一节内容是看不到的!

其他说明:
1、仅发现android端会发生此问题
2、未使用沉浸式状态栏

运行环境
[系统版本]android 7.0
[IDE版本]HBuilder 9.0.6.201805251400
[mui版本]Mui v3.7.2

附件

mui.appendWebview({  
                            url: Current.id + ".html",  
                            id: Current.id,  
                            styles: {  
                                top: "0px",  
                                bottom: "51px",  
                                titleNView: { //详情页原生导航配置  
                                    autoBackButton: false, //自动绘制返回箭头  
                                    splitLine: { //底部分割线  
                                        height: "1px",  
                                        color: "#dd0036"  
                                    },  
                                    backgroundColor: "#ff0036",  
                                    titleColor: "#ffffff",  
                                    buttons: buttons  
                                }  
                            }  
                        })

联系方式
[QQ]5557965

2018-06-01 11:24 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复