eros icon indicating copy to clipboard operation
eros copied to clipboard

安卓下,tabbar页面的状态栏字体颜色不能改变

Open fukai7722 opened this issue 5 years ago • 1 comments

Your questions.

  • 安卓下,当页面是tabbar的页面时,状态栏字体颜色只能是白色,router进入子页面时,状态栏字体颜色正常

配置如下:

'page': { 'homePage': '/pages/index.js', 'mediatorPage': '/mediator/index.js', 'navBarColor': '#ffffff', 'navItemColor': '#000000', }

Environment.

  • Mobile model: 华为Mate8
  • Mobile system: Android 8.0.0

Screenshot_20190511-181752 Screenshot_20190511-181809

fukai7722 avatar May 11 '19 10:05 fukai7722

仔细找到问题所在了, 在 wxframework里面DefaultNavigationAdapter的setTabbarNavigation方法 缺少对状态栏字体颜色的修改 最后一行加上 StatusBarManager.setStatusBarFontStyle(activity, routerModel); 即可

fukai7722 avatar May 13 '19 05:05 fukai7722