你使用的应该是旧版的配置方案,现在已经更新了最新的更加灵活简便的方案。 参考状态栏大全-状态栏透明(沉浸式)、变色及全屏的区别中的说明,以及状态栏相关的文章介绍。 http://ask.dcloud.net.cn/article/421 http://ask.dcloud.net.cn/article/118 http://ask.dcloud.net.cn/article/33
2 个回复
g***@sina.com (作者)
问题补充:只针对配置的入口页面生效,其它页面不生效,这是要自己把其它页面动态去设置么?
Trust - 少说废话
你使用的应该是旧版的配置方案,现在已经更新了最新的更加灵活简便的方案。
参考状态栏大全-状态栏透明(沉浸式)、变色及全屏的区别中的说明,以及状态栏相关的文章介绍。
http://ask.dcloud.net.cn/article/421
http://ask.dcloud.net.cn/article/118
http://ask.dcloud.net.cn/article/33
g***@sina.com (作者)
不行,试过了,第二级页面仍然不生效
2017-05-02 21:11
g***@sina.com (作者)
其他注意:
沉浸式状态栏不支持动态调整,属于应用级,真机运行不生效,需要提交到云端打包后有效。
一个app设置了沉浸式,就意味着里面的每个webview都变成沉浸式。
这可能会造成很多页面都需要调整高度,此时有一种方案,就是在webview创建时,允许通过一个参数设置把这个webview的状态条再模拟显示出来,plus.webview.create('http://m.weibo.cn/u/3196963860', 'test', {statusbar:{background:"#D4D4D4"}})。这样设置后,webview的高度重新回到状态栏下方,不再顶到屏幕顶部。
此api从HBuilder8.1 alpha版起生效。
这说的时第二级页面沉浸式设置的方式么?怎么看起来像是设置背景色的。和沉浸式有关系么?
2017-05-02 21:33