EchoHu
EchoHu
  • 发布:2017-06-11 11:52
  • 更新:2017-06-22 11:33
  • 阅读:1894

关于开启沉浸式状态栏后部分机型直接白屏请问如何解决?

分类:MUI

项目已基本开完完成,今日打包项目在6款机型中测试,发现小米2S,红米Note2在开启
"statusbar": {
"immersed": true
},

"ImmersedStatusbar":true,/安卓4.4以后沉浸式工具栏/

使用"statusbar": {"immersed": true}, 强制沉浸式的,真机调试及发包后在小米2S,红米Note2上都出现白屏现象。
使用"ImmersedStatusbar":true,在发包后在小米2S,红米Note2上都出现白屏现象。

手机系统版本:

2017-06-11 11:52 负责人:无 分享
已邀请:
Trust

Trust - 少说废话

请提供下白屏的设备详细信息。
建议先取消沉浸式的配置,避免影响您的工作。

  • EchoHu (作者)

    机型:小米2S

    安卓版本:5.0.2

    MIUI版本:MIUI8 7.5.25


    机型:红米Note2

    安卓版本:5.0

    MIUI版本:MIUI8.2 V8.2.1.0.LHMCNDL


    详细信息帖子中有截图。

    2017-06-12 11:01

g***@163.com

g***@163.com

我是这么处理的:

$.plusReady(function() {  

    /*沉浸式状态栏兼容处理*/  
    var immersionFlag = plus.navigator.isImmersedStatusbar();  
    var immersionHight = plus.navigator.getStatusbarHeight();  
    if(immersionFlag==false){  
        plus.webview.currentWebview().setStyle(   
            {  
                statusbar:{background:'#f7f7f7'},  
                top:immersionHight,  
                bottom: 0  
            }  
        );  
    }  

  .....  
  ...  
  .  

}
动力板砖

动力板砖

我也遇到了,但开启硬件加速后,就不会白屏了

泡泡野蛮人

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