uni-app video全屏后,cover-view无法全屏覆盖video上

uni-app video全屏后,cover-view无法全屏覆盖video上

示例代码:

代码示例已经 上传附件

操作步骤:

video全屏后,显示cover-view,cover-view宽度高度按屏幕的尺寸来设置的。

cover-view无法全屏覆盖video上

为了让cover-view全屏,值设置为: cover-view宽度:是屏幕的高度 cover-view高度:是屏幕的宽度

预期结果:

cover-view能全屏覆盖video上

实际结果:

cover-view无法全屏覆盖video上

bug描述:

video全屏后,cover-view无法全屏覆盖video上

图中,红色框 蓝色背景 的区域为cover-view

cover-view无法全屏覆盖video上,cover-view设置的四周红色框,但是下面的部分不显示

备注:HBuilderX 3.3.0 alpha 版本是正常的,但是3.3.0 alpha已经无法云端打包

相关链接:

image image

下载附件


更多关于uni-app video全屏后,cover-view无法全屏覆盖video上的实战教程也可以访问 https://www.itying.com/category-93-b0.html

21 回复

我试试 能否复现

更多关于uni-app video全屏后,cover-view无法全屏覆盖video上的实战教程也可以访问 https://www.itying.com/category-93-b0.html


我这边没有复现你的问题。 建议你打印一下 你获取到的宽高。判断一下是不是获取宽高异常了。

你点 video全屏,全屏后cover-view不能覆盖全屏

video全屏,video全屏后(video横屏) 后,cover-view不能覆盖全屏

回复 makeit: 你打印一下 宽高啊。明显是获取的宽高就不对啊

回复 DCloud_Android_DQQ:

页面加载进去,获取了屏幕的宽360,高640。

然后video全屏后,把cover-view的宽设置为了640px, 高设置为了360px

这是页面加载后,获取屏幕宽高的代码

回复 DCloud_Android_DQQ: 我又上传了一张截图, 不通过uni.getSystemInfoSync()来获取屏幕的宽高。

直接把cover-view的宽高设置为1200px * 1200px, 还是不能覆盖全屏。

cover-view 右侧的红框 已经溢出屏幕

回复 makeit: 我试试哈

bug 已确认。

hx 3.3.6 bug已修复

手动点赞!!!

回复 makeit: 感谢理解支持

大佬,看看我的问题,3.4.15版本,subnvue下video全屏后 font-size还是会变;https://ask.dcloud.net.cn/question/148814

你好3.3.6版本的不是更新好了码,但是为啥我这3.3.12版本的video全屏之后cover-view 覆盖不上去呢

给个示例吧

回到顶部