HarmonyOS Video组件设置沉浸式,视频内容没有延展到safearea
代码如下:
Video({
src: this.dynamicBgVideoPath,
controller: this.controller
})
.expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP])
.clip(false)
.size({ width: '100%', height: '100%' })
.backgroundColor(Color.Transparent)
.muted(true)//设置是否静音
.controls(false)//设置是否显示默认控制条
.autoPlay(true)//设置是否自动播放
.loop(true)//设置是否循环播放
.objectFit(ImageFit.Cover) //设置视频适配模式
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS web在沉浸式和非沉浸式下内容展示不全问题
1396浏览 • 1回复 待解决
HarmonyOS video组件有没有视频缓冲的功能
1095浏览 • 1回复 待解决
HarmonyOS List组件沉浸式问题
982浏览 • 1回复 待解决
HarmonyOS Video组件加载网络视频,但视频需要cookie认证,怎么给Video组件设置cookie
1130浏览 • 1回复 待解决
HarmonyOS 使用原生video组件,无法获取视频内容的宽高
1199浏览 • 1回复 待解决
如何设置沉浸式状态栏
4041浏览 • 1回复 待解决
HarmonyOS Tabs组件做沉浸式失败
1500浏览 • 1回复 待解决
HarmonyOS 没有开启沉浸式效果,但是web组件超过安全区域
931浏览 • 1回复 待解决
HarmonyOS 关于窗口沉浸式的设置方式
1120浏览 • 1回复 待解决
HarmonyOS page设置沉浸式后影响其他页面
1608浏览 • 1回复 待解决
HarmonyOS 沉浸式短视频列表功能模块案例
862浏览 • 1回复 待解决
如何设置沉浸式窗口,你会吗?
3591浏览 • 1回复 待解决
沉浸式视频频道如何实现横屏视频全屏播放?
990浏览 • 0回复 待解决
沉浸式视频频道如何实现横屏视频全屏播放
1415浏览 • 1回复 待解决
HarmonyOS 沉浸式方案
1425浏览 • 1回复 待解决
HarmonyOS 让部分页面沉浸式,部分不沉浸式显示
1022浏览 • 1回复 待解决
如何在HarmonyOS NEXT中设置页面沉浸式效果?
1171浏览 • 0回复 待解决
HarmonyOS 如何设置单个page沉浸式状态栏
1357浏览 • 1回复 待解决
HarmonyOS 状态栏如何设置全屏达到沉浸式体验
1059浏览 • 1回复 待解决
HarmonyOS TabContent架构下实现沉浸式,设置 .expandSafeArea不生效
842浏览 • 1回复 待解决
HarmonyOS如何设置page沉浸式显示,title栏和导航条处显示page的里内容?
919浏览 • 1回复 待解决
HarmonyOS 关于沉浸式效果开发
1369浏览 • 1回复 待解决
HarmonyOS 沉浸式的适配文档
885浏览 • 1回复 待解决
Tabs, TabContent架构下实现沉浸式,设置设置 .expandSafeArea不生效
1706浏览 • 1回复 待解决
HarmonyOS 沉浸式设置底部状态栏高度变化问题
923浏览 • 1回复 待解决
video组件不支持safeArea的沉浸式,可以通过设置窗口沉浸式可以实现。
1、在EntryAbility的onWindowStageCreate方法中通过windowStage获取window,API地址:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/application-window-stage-V5#%E4%BD%93%E9%AA%8C%E7%AA%97%E5%8F%A3%E6%B2%89%E6%B5%B8%E5%BC%8F%E8%83%BD%E5%8A%9B
2、在video组件所在的页面设置窗口沉浸式调用setWindowLayoutFullScreen。
或者参考示例如下: