lamyiusing
lamyiusing
  • 发布:2022-06-27 10:50
  • 更新:2022-06-27 10:50
  • 阅读:269

webviewGroup无法设置空白遮罩层(__MUI_TAB_NATIVE)的高度

分类:MUI

在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值也不行

2022-06-27 10:50 负责人:无 分享
已邀请:

要回复问题请先登录注册