iPhone12ProMax机型,iOS16系统下,video组件播放视频,点击全屏按钮后视频被遮挡(见下图,以及问题机型中的录屏链接)
video组件使用方法如下:
<video class="video" src="xxxx" />
机型与录屏信息汇总
问题机型:iPhone 12 Pro Max,iOS 16,微信版本号 8.0.26,基础库版本 2.25.3(录屏mp4下载链接 https://flowplus.meituan.net/v1/mss_a002ed9fc97544cebd70304686903863/cube/1660560714109.mp4)
无问题的机型:iPhoneX,iOS 15.4.1,微信版本号 8.0.26,基础库版本 2.25.3(录屏mp4下载链接:https://flowplus.meituan.net/v1/mss_a002ed9fc97544cebd70304686903863/cube/1660560796560.mp4)
问题已复现,我们会尽快进行修复。
不发布正版你们不打算修了吗
uni-app开发,页面布局是自定义组件,使用 <slot> 分开了自定义导航栏和内容主体的视频。
问题的机型:iPhoneX,iOS 14.2。
<!-- 这是 layout-common.vue 组件 -->
<template>
<view class="layout-common">
<slot name="before-content"></slot>
<view class="main-content">
<slot></slot>
</view>
<slot name="after-content"></slot>
</view>
</template>
<!-- 这是 layout-page.vue 组件 -->
<template>
<view class="layout-page">
<layout-common>
<!-- 头部 -->
<template #before-content>
<slot name="header">
<!-- 这是 自定义导航栏 组件 -->
<m-navbar></m-navbar>
</slot>
<slot name="before-content"></slot>
</template>
<!-- 中间内容 -->
<slot></slot>
<!-- 底部 -->
<template #after-content>
<slot name="after-content"></slot>
<slot name="footer"></slot>
</template>
</layout-common>
</view>
</template>
<!-- 这是 test.vue 页面 -->
<template>
<layout-page title="test 页面">
<view>
<video :src="src"></video>
</view>
</layout-page>
</template>
啥时候修呢 真的是服了
还没有修复吗?
还没有修复嘛,正式版都发布了
可以使用cover-view 包裹video 标签,这样苹果就可以全屏,但是安卓不会显示,而且还要用全屏事件刷新弹窗显示,否则ios只能点击一次全屏,我这个用的是uniapp。
还没有修复吗?