onWindowStageCreate(windowStage: window.WindowStage): void {
// Main window is created, set main page for this ability
hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onWindowStageCreate');
windowStage.getMainWindow((err, data) => {
// 1.获取应用主窗口
const windowClass = data;
// 2.设置导航栏,不显示。
let sysBar : Array<'status' | 'navigation'> = ['status']
windowClass.setWindowSystemBarEnable(sysBar, (err) => {
if (err) {
console.error("Failed to set system bar visibility:", err.code);
} else {
console.log("Status bar visibility set successfully");
}
});
})
}
我想要隐藏导航栏,显示状态栏,但是error.code = 0
返回0是正确的,当前不支持底部导航栏和顶部状态栏分开设置,只能同时设置隐藏或显示。