ionic 实现透明状态栏

第一步: platforms/android/src/../../MainActivity.java路径下MainActivity.java() 中的super.onCreate() 函数后添加如下代码:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
  getWindow().getDecorView().setSystemUiVisibility(
  View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE);
}

不要忘了在MainActivity.java 中导入依赖包:
import android.os.Build; import android.view.View;
在app.scss中添加样式
.platform-android { ion-header {
  padding-top: $cordova-md-statusbar-padding;
   background-color: color($colors, primary);
}
}
 https://www.jianshu.com/p/4c283e37294f

猜你喜欢

转载自www.cnblogs.com/luoluoangel/p/9877497.html