#鸿蒙通关秘籍#面对视频播放和游戏场景,如何设置应用窗口为沉浸式?

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
ERP晨光吻

可以设置导航栏、状态栏为透明或全屏显示,以获得更好的视频或游戏体验:

js let isFullScreen = true; let mainWindow = window.findWindow("videoPlayer"); mainWindow.setWindowLayoutFullScreen(isFullScreen, (err) => { if (err.code) { console.error('设置全屏模式失败:', err); return; } console.info('全屏模式设置成功'); });

let barProps = { statusBarColor: 'transparent', navigationBarColor: 'transparent', statusBarContentColor: '#ffffff', navigationBarContentColor: '#ffffff' }; mainWindow.setWindowSystemBarProperties(barProps, (err) => { if (err.code) { console.error('设置系统栏属性失败:', err); return; } console.info('系统栏属性设置成功'); });

分享
微博
QQ
微信
回复
2天前
相关问题
如何设置沉浸窗口,你会吗?
1927浏览 • 1回复 待解决
API9API10实现沉浸窗口的方式
411922浏览 • 1回复 待解决
如何设置沉浸状态栏
2569浏览 • 1回复 待解决