在webviewGroup.js中有这样一项配置,可以配置空白遮罩层的高度height(如下默认值为:'height': (window.screen.height - 83)+"px",),但是当height小于某一个值的时候这个遮罩层就不显示了。如果不修改这个值,当我底部有tab栏的时候,遮罩层会把tab栏遮挡住,请问如何解决?
proto._initNativeView = function() {
// fixed by wmy 因为沉浸式应用,需要额外加上状态栏高度
var statusbar_H = plus.navigator.getStatusbarHeight();
this.nativeView = new plus.nativeObj.View('__MUI_TAB_NATIVE', {
'top': (83 + statusbar_H) +'px', //这个需要根据顶部导航及顶部选项卡高度自动调整
'height': (window.screen.height - 83)+"px",
'left': '100%',
'width': '100%',
"backgroundColor":"#ffffff"
});
this.nativeView.show();
};
试了https://ask.dcloud.net.cn/question/29149的方法设置bottom值也不行
0 个回复