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在沉浸式和非沉浸式下内容展示不全问题
582浏览 • 1回复 待解决
HarmonyOS video组件有没有视频缓冲的功能
514浏览 • 1回复 待解决
HarmonyOS Video组件加载网络视频,但视频需要cookie认证,怎么给Video组件设置cookie
362浏览 • 1回复 待解决
HarmonyOS List组件沉浸式问题
331浏览 • 1回复 待解决
HarmonyOS 使用原生video组件,无法获取视频内容的宽高
437浏览 • 1回复 待解决
如何设置沉浸式状态栏
3151浏览 • 1回复 待解决
HarmonyOS 关于窗口沉浸式的设置方式
391浏览 • 1回复 待解决
HarmonyOS Tabs组件做沉浸式失败
774浏览 • 1回复 待解决
HarmonyOS 沉浸式短视频列表功能模块案例
368浏览 • 1回复 待解决
沉浸式视频频道如何实现横屏视频全屏播放?
340浏览 • 0回复 待解决
沉浸式视频频道如何实现横屏视频全屏播放
716浏览 • 1回复 待解决
HarmonyOS page设置沉浸式后影响其他页面
954浏览 • 1回复 待解决
如何设置沉浸式窗口,你会吗?
2747浏览 • 1回复 待解决
HarmonyOS 没有开启沉浸式效果,但是web组件超过安全区域
269浏览 • 1回复 待解决
HarmonyOS 沉浸式方案
634浏览 • 1回复 待解决
HarmonyOS 让部分页面沉浸式,部分不沉浸式显示
327浏览 • 1回复 待解决
HarmonyOS 如何设置单个page沉浸式状态栏
672浏览 • 0回复 待解决
HarmonyOS 状态栏如何设置全屏达到沉浸式体验
258浏览 • 1回复 待解决
HarmonyOS TabContent架构下实现沉浸式,设置 .expandSafeArea不生效
213浏览 • 1回复 待解决
HarmonyOS如何设置page沉浸式显示,title栏和导航条处显示page的里内容?
423浏览 • 1回复 待解决
HarmonyOS Video组件如何播放沙盒视频
290浏览 • 1回复 待解决
Tabs, TabContent架构下实现沉浸式,设置设置 .expandSafeArea不生效
880浏览 • 1回复 待解决
HarmonyOS 沉浸式设置底部状态栏高度变化问题
311浏览 • 1回复 待解决
HarmonyOS video视频问题
306浏览 • 1回复 待解决
HarmonyOS 沉浸式的适配文档
322浏览 • 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。
或者参考示例如下: