详细问题描述
使用uni.navigateTo()打开一个子页面,想单独设置这个子页面的顶部系统状态栏背景色,一直无效果;
重现步骤
1、先在pages.json中设置背景色,管用
{
"path": "pages/test/testPage1/testPage1",
"style": {
"navigationBarBackgroundColor": "#FF0000"
}
}
但是目的是希望可以分别设置 状态栏 和 导航栏 的背景色;
2、在以上设置基础上,在页面中使用plus来设置状态栏颜色:
onShow() {
// #ifdef APP-PLUS
plus.navigator.setStatusBarBackground('#0000FF');
console.log(plus.navigator.getStatusBarBackground());
// #endif
}
但结果还是如此
在控制台看log的值为:
我并没有设置过背景色为#000000,显示的也不是黑色;
IDE运行环境说明
[HBuilderX]
[1.7.0.20190314]
[windows10 专业版]
uni-app运行环境说明
[运行端是app,自定义调试基座]
App运行环境说明
[雷电安卓模拟器3.52]
联系方式
[QQ 151446298]