HarmonyOS 视频组件无法扩展其安全区域

使用Video组件 设置.expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP, SafeAreaEdge.BOTTOM]) 视频播放无法扩展其安全区域。

HarmonyOS
2024-09-30 11:43:53
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

可以设置沉浸式效果,参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-develop-apply-immersive-effects-V5#section202484117114

在EntryAbility.ets中:

onWindowStageCreate(windowStage: window.WindowStage): void {  
   windowStage.loadContent('pages/Index', (err, data) => {  
     if (err.code) {  
       return;  
     }  
     let windowClass: window.Window = windowStage.getMainWindowSync(); // 获取应用主窗口  
     // 1. 设置窗口全屏  
     let isLayoutFullScreen = true;  
     windowClass.setWindowLayoutFullScreen(isLayoutFullScreen)  
       .then(() => {  
         console.info('Succeeded in setting the window layout to full-screen mode.');  
       })  
       .catch((err: BusinessError) => {  
         console.error(`Failed to set the window layout to full-screen mode. Code is ${err.code}, message is ${err.message}`);  
       });  
   });  
 }
分享
微博
QQ
微信
回复
2024-09-30 17:50:03
相关问题
关于屏幕安全区域的问题咨询
271浏览 • 1回复 待解决
Flutter 项目在设备安全区如何适配?
119浏览 • 1回复 待解决
创建多个视频组件无法播放
2183浏览 • 1回复 待解决
HarmonyOS视频压缩模块无法压缩视频
355浏览 • 1回复 待解决
HarmonyOS 如何扩大组件点击区域
389浏览 • 1回复 待解决
HarmonyOS 安全控件无法在弹窗中使用
426浏览 • 1回复 待解决