在HarmonyOS NEXT开发中设置状态栏的字体颜色好像无效?windowclass.setWindowSystemBarProperties({ //以下两个属性从API Version8开始支持 statusBarContentColor: '#000000' //状态栏字体颜色 }).then((d)=>{ console.debug("") },(e:BusinessError)=>{ console.debug("") }) 回调是成功的,但是状态栏并没有发生变化
在HarmonyOS NEXT开发中设置状态栏的字体颜色好像无效?windowclass.setWindowSystemBarProperties({ //以下两个属性从API Version8开始支持 statusBarContentColor: '#000000' //状态栏字体颜色 }).then((d)=>{ console.debug("") },(e:BusinessError)=>{ console.debug("") }) 回调是成功的,但是状态栏并没有发生变化
目前设置状态栏颜色是使用窗口的API,调整维度是从整个窗口进行调整。需要做到页面的级别的话就需要在页面的生命周期中进行调整控制,在需要改变的页面直接调用setWindowSystemBarProperties方法。可以参考官方文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-refere...
参考如下代码: