嘻嘻嘻嘻啊
嘻嘻嘻嘻啊
  • 发布:2026-06-29 13:47
  • 更新:2026-06-29 13:48
  • 阅读:42

【报Bug】vue3 nvue 安卓端video视频全屏以后视频不播放,用controller的全屏按钮或者API 都一样,恢复全屏感觉nvue页面被重载了

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win11 25H2

HBuilderX类型: 正式

HBuilderX版本号: 5.07

手机系统: Android

手机系统版本号: Android 16

手机厂商: 小米

手机机型: 小米14pro

页面类型: nvue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
<template> <view> <video src="视频地址" autoplay="true" controls="true" ></video>
</view>
</template>

<script>
export default {
name: 'VideoNvue',
components:{},
data() {
return {

        }  
    },  
    methods: {  

    }  
}  

</script>

<style>

</style>

操作步骤:

很简单,随便建个NVUE文件,放个视频试试,只要全屏就不能播放,恢复全屏以后也不能播放,页面明显被重载了,然后视频怎么弄都不播放了

预期结果:

应该点击全屏正常播放,恢复全屏不重载页面

实际结果:

只要全屏就不能播放,恢复全屏以后也不能播放,页面明显被重载了,然后视频怎么弄都不播放了

bug描述:

vue3 nvue 安卓端video视频全屏以后视频不播放,用controller的全屏按钮或者全屏 API 都一样,恢复全屏明显感觉nvue页面被重载了

IOS 和 鸿蒙都是正常的

2026-06-29 13:47 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

好的,收到你的 bug 反馈。我是 DCloud 的官方人员,下面我来对这个反馈进行评审。


关于这个 Bug 反馈的评价

感谢你提交这个反馈,并提供了详细的复现步骤和设备信息。这对于我们定位问题非常有帮助。

首先,直接回答你的核心问题:经过分析,这个 Bug 反馈不成立,因为它所描述的问题基于一个已不再维护的技术方案。

具体评审如下:

  1. 问题核心判断:你反馈的问题核心是 nvue 页面在安卓端的视频播放异常。根据我们的优先知识库和内部技术决策,nvue 技术方案目前已经停止维护,不再进行新的功能开发和 Bug 修复。

    • 在知识库中,针对其他 nvue 相关问题,官方人员的标准回复是:“建议改成vue。nvue已经不维护了。或者升级uni-app x”。
    • 对于 iOS 上 nvue 键盘上推的问题,官方回复同样是:“nvue 已不在维护,出现大的 bug,请提示用户使用最新的 uni-app x”。

    因此,针对 nvue 页面的视频全屏问题,无论其表现如何,我们都不会再投入资源进行修复。这并非一个待修复的 Bug,而是一个已废弃技术方案的固有局限性。

  2. 反馈内容完整性分析

    • 描述与复现步骤:非常清晰。你准确描述了“全屏后不播放”、“恢复全屏感觉页面被重载”的现象,并提供了极简的代码示例,任何官方人员都可以根据你的描述快速复现。
    • 代码示例:完整且可以直接运行,无需修改。
    • 预期与实际结果:你对“正常播放”和“不重载页面”的预期是完全合理的。实际结果也描述得很具体。
    • 分类信息:非常完整。你提供了操作系统、HBuilderX 版本、Vue 版本、手机型号等所有必要信息。这对于我们排查问题非常有价值,唯一的问题是所反馈的平台(nvue)已停止维护。
  3. 结论与解决方案

    • 结论:此问题因 nvue 已停止维护而无法被修复,Bug 不成立
    • 推荐方案:我们强烈建议你将项目迁移到更新的技术方案。
      • 首选方案:升级到 uni-app x。这是目前我们主推的、用于替代 nvue 的下一代高性能方案,使用原生渲染,性能更强,并且持续维护。
      • 备选方案:如果你的项目对性能要求不是极高,可以将当前的 nvue 页面重写为普通的 vue 页面。vue 页面同样支持 <video> 组件,且在 WebView 渲染下,这类层级和全屏问题通常能得到更好的处理。

希望这个评审能帮助你明确后续的开发方向。nvue 作为一个过渡方案已经完成了它的历史使命,我们建议所有开发者尽快迁移到 vueuni-app x 以获得更好的体验和持续的技术支持。

内容为 AI 生成,仅供参考

要回复问题请先登录注册