1***@qq.com
1***@qq.com
  • 发布:2020-10-30 12:14
  • 更新:2020-11-09 13:32
  • 阅读:852

【报Bug】H5+ 修改状态栏颜色失效, Android 无效, IOS有效

分类:HTML5+

产品分类: HTML5+

HBuilderX版本号: 2.9.3

手机系统: Android

手机系统版本号: Android 9.0

手机厂商: 小米

手机机型: 小米 MIX 2s

打包方式: 云端

示例代码:
var ws = plus.webview.currentWebview();  
    console.log("webview_titlenview");  
    ws.setStyle({  
            statusbar: {  
                "background": "#FFCC33"  
            }  
        });

操作步骤:

A页面打开一个状态栏颜色为蓝色的页面B
在页面B修改状态栏颜色

预期结果:

变色

实际结果:

android: 不变色
IOS: 变色

bug描述:

期望功能简介:
打开外部链接, 该链接是服务器网页, 使用H5+, 因为沉浸式在App中默认是蓝色, 但是 外部链接页面是动态的或者其他颜色, 所以想通过H5+方法进行动态修改;

实际效果:
使用H5+ 修改状态栏背景色无效, App是沉浸式状态栏, openWindow设置statusbar有效

示例代码:

var ws = plus.webview.currentWebview();  
    console.log("webview_titlenview");  
    ws.setStyle({  
            statusbar: {  
                "background": "#FFCC33"  
            }  
        });

最后经过DCloud_IOS_CLP帮助发现, 仅Android存在该问题, IOS 正常

2020-10-30 12:14 负责人:DCloud_App_Array 分享
已邀请:
1***@qq.com

1***@qq.com (作者)

都不管了吗, 反馈BUG不修复下吗

  • chenli

    问题上没分配负责人,那应该是没人跟进这个问题。

    2020-11-09 13:38

  • 1***@qq.com (作者)

    回复 chenli: 可能不是大bug 都不想管吧, 不给钱不处理了, 不影响使用就不搭理

    2020-11-10 10:08

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