特洛伊
特洛伊
  • 发布:2018-06-16 13:18
  • 更新:2018-06-18 22:23
  • 阅读:994

从二级页面返回一级首页页面后,一级页面状态栏颜色未更新

分类:Native.js

首页页面设置了状态栏颜色为红色,
二级页面设置了状态栏颜色为灰色,
在首页页面通过plus.webview.open打开了二级页面,此时状态栏颜色如愿以偿的变成了灰色,
但是在从二级页面返回一级页面后,一级页面的状态栏颜色依然为灰色,并没有变为原来的红色。
请问这个有什么方法解决吗?

ps:自定义事件这个方法不行,因为只有首页是红色,其他页面全是灰色。如果用自定义事件,就太麻烦了,每个页面都需要调用自定义事件。

2018-06-16 13:18 负责人:无 分享
已邀请:
回梦無痕

回梦無痕 - 暂停服务

你最后说的没有错,每个页面的返回逻辑里都要增加改变状态栏颜色的代码。。。
或者开启沉浸式状态栏,自己保留出状态栏位置,并设置颜色,那就不必设置状态栏颜色了

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