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) //设置视频适配模式
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS video组件有没有视频缓冲的功能
909浏览 • 1回复 待解决
HarmonyOS web在沉浸式和非沉浸式下内容展示不全问题
1051浏览 • 1回复 待解决
HarmonyOS Video组件加载网络视频,但视频需要cookie认证,怎么给Video组件设置cookie
777浏览 • 1回复 待解决
HarmonyOS 使用原生video组件,无法获取视频内容的宽高
884浏览 • 1回复 待解决
HarmonyOS List组件沉浸式问题
725浏览 • 1回复 待解决
如何设置沉浸式状态栏
3662浏览 • 1回复 待解决
HarmonyOS 关于窗口沉浸式的设置方式
835浏览 • 1回复 待解决
HarmonyOS Tabs组件做沉浸式失败
1197浏览 • 1回复 待解决
HarmonyOS 沉浸式短视频列表功能模块案例
658浏览 • 1回复 待解决
沉浸式视频频道如何实现横屏视频全屏播放?
745浏览 • 0回复 待解决
沉浸式视频频道如何实现横屏视频全屏播放
1147浏览 • 1回复 待解决
HarmonyOS 没有开启沉浸式效果,但是web组件超过安全区域
635浏览 • 1回复 待解决
HarmonyOS page设置沉浸式后影响其他页面
1376浏览 • 1回复 待解决
如何设置沉浸式窗口,你会吗?
3303浏览 • 1回复 待解决
HarmonyOS 沉浸式方案
1082浏览 • 1回复 待解决
HarmonyOS 让部分页面沉浸式,部分不沉浸式显示
771浏览 • 1回复 待解决
如何在HarmonyOS NEXT中设置页面沉浸式效果?
274浏览 • 0回复 待解决
HarmonyOS 如何设置单个page沉浸式状态栏
1102浏览 • 0回复 待解决
HarmonyOS Video组件如何播放沙盒视频
766浏览 • 1回复 待解决
HarmonyOS如何设置page沉浸式显示,title栏和导航条处显示page的里内容?
686浏览 • 1回复 待解决
HarmonyOS TabContent架构下实现沉浸式,设置 .expandSafeArea不生效
571浏览 • 1回复 待解决
HarmonyOS 状态栏如何设置全屏达到沉浸式体验
694浏览 • 1回复 待解决
Tabs, TabContent架构下实现沉浸式,设置设置 .expandSafeArea不生效
1297浏览 • 1回复 待解决
HarmonyOS video视频问题
670浏览 • 1回复 待解决
HarmonyOS 沉浸式设置底部状态栏高度变化问题
696浏览 • 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。
或者参考示例如下: