下图 是自定义基座
当manifest.json 按照以下配置
"minSdkVersion" : 29, //Android平台最低支持版本
"targetSdkVersion" : 36 //Android平台目标版本
自定义打包后 底部自定义基座底部安全区域变成黑色
这是啥原因?
通过
// #ifdef APP-PLUS
var Color = plus.android.importClass("android.graphics.Color");
plus.android.importClass("android.view.Window");
var mainActivity = plus.android.runtimeMainActivity();
var window_android = mainActivity.getWindow();
window_android.setNavigationBarColor(Color.parseColor("#ffffff"));
// #endif
无法修改
上传附件有源码,创建了一个基础项目只是添加了
"minSdkVersion" : 29, //Android平台最低支持版本
"targetSdkVersion" : 36 //Android平台目标版本
打自定义基座后,底部就变成黑色了
改成
"minSdkVersion" : 29, //Android平台最低支持版本
"targetSdkVersion" : 35 //Android平台目标版本
重新打自定义基座就好了
手机oppo Find X8
系统:ColorOS 16.0.1

DCloud_UNI_LXH
通过 manifest 设置底部安全区试试看
2026-02-06 18:36
Johnny_new (作者)
回复 DCloud_UNI_LXH: 感谢您的回复,但是没有用。
设置了以下代码底部还是黑色。
而且通过代码也无法变更颜色
"app-plus": {
"safearea": {
"background": "#ffffff",
"bottom": {
"offset": "auto"
}
}
}
2026-02-06 20:16