《H5 App開發》HBuilder打包成app 狀態欄的顏色問題

沉積式樣式(透明)android

ios: 
  打開應用的manifest.json文件,切換到代碼視圖,在plus -> distribute -> apple 下添加UIReserveStatusbarOffset節點並設置值爲false。 
  注意: 
  1. 真機運行不生效,需提交App雲端打包後才生效; 
  2. 此功能僅在iOS7及以上系統有效。 
android: 
  打開應用的manifest.json文件,切換到代碼視圖,在plus -> distribute -> google 下添加ImmersedStatusbar節點並設置值爲true。 
  注意: 
  1. 真機運行不生效,需提交App雲端打包後才生效; 
  2. 此功能僅在Android4.4及以上系統有效。ios

 

配置系統狀態欄樣式json

iOS平臺可支持對系統狀態欄樣式的配置,在應用manifest.json文件的plus->distribute->apple下添加UIStatusBarStyle進行控制,默認值爲"UIStatusBarStyleDefault"。app

UIStatusBarStyleDefault    【默認樣式,iOS6及如下系統狀態欄爲黑底白字,iOS7及以上系統用於定義系統狀態欄上文字顏色爲黑字(適用於淺色背景)】
UIStatusBarStyleBlackOpaque    【深色背景色樣式,iOS6及如下系統狀態欄爲黑底白字,iOS7及以上系統用於定義系統狀態欄上文字顏色爲白色(適用於深色背景)】
UIStatusBarStyleBlackTranslucent    【iOS6及如下系統在啓動界面爲灰底白字,iOS7及以上系統與UIStatusBarStyleBlackOpaque效果同樣】
設置系統狀態欄背景顏色(iOS7及以上生效)

iOS平臺可支持對系統狀態欄背景顏色的配置,在應用manifest.json文件的plus->distribute->apple下添加StatusBarBackground進行控制:
值爲字符串類型,格式爲"#RRGGBB"格式,如紅色爲"#FF0000";默認值爲白色。google


App雲端打包設置系統狀態欄背景顏色操做方式
雙擊應用的manifest.json文件,切換到「代碼視圖」,在apple節點下添加StatusBarBackground節點:blog

相關文章
相關標籤/搜索