uni-app manifest.json中的app-plus添加"darkmode" : true,nvue页面中使用video组件 全屏时Android端视频会暂停;点返回后,视频会一直加载

uni-app manifest.json中的app-plus添加"darkmode" : true,nvue页面中使用video组件 全屏时Android端视频会暂停;点返回后,视频会一直加载

项目信息 详情
产品分类 uniapp/App
PC开发环境 Mac
PC操作系统版本 macOS Sequoia 15.6.1
HBuilderX类型 正式
HBuilderX版本 4.87
手机系统 Android
手机系统版本 Android 10
手机厂商 小米
手机机型 xiaomi 10 pro
页面类型 vue
vue版本 vue2
打包方式 云端
项目创建方式 HBuilderX

操作步骤:

  • manifest.json中的app-plus添加"darkmode" : true,nvue页面中使用video组件
  • 全屏时Android端视频会暂停;点返回后,视频会一直加载

预期结果:

  • 横屏时,Android端视频应能正常播放,点返回时也能正常播放

实际结果:

  • 全屏时Android端视频会暂停;点返回后,视频会一直加载

bug描述:

  • manifest.json中的app-plus添加"darkmode" : true,nvue页面中使用video组件
  • 全屏时Android端视频会暂停;点返回后,视频会一直加载

更多关于uni-app manifest.json中的app-plus添加"darkmode" : true,nvue页面中使用video组件 全屏时Android端视频会暂停;点返回后,视频会一直加载的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于uni-app manifest.json中的app-plus添加"darkmode" : true,nvue页面中使用video组件 全屏时Android端视频会暂停;点返回后,视频会一直加载的实战教程也可以访问 https://www.itying.com/category-93-b0.html


该bug反馈内容基本完整,包含标题、详细描述、复现步骤、预期与实际结果及分类信息。但缺少关键代码示例,官方难以直接复现验证。复现步骤过于简略,仅说明"添加darkmode配置并使用video组件",未提供具体manifest.json配置片段、nvue页面代码及测试流程细节。
经核查知识库,发现相关依据:

App-Android平台已修复video全屏返回问题(ID 2184)
video组件返回桌面黑屏问题修复记录(ID 7689)
文档明确说明App平台需配置screenOrientation支持横屏

该bug很可能成立,原因有三:

用户使用的HBuilderX 4.87版本可能未包含相关修复(知识库修复记录显示问题存在于旧版本)
darkmode与video全屏存在潜在冲突,Android平台对深色模式适配不完善
符合已知video组件在Android全屏场景的典型故障特征

建议用户:

升级至最新HBuilderX版本(检查是否有含ID 2184/7689修复的版本)
在manifest.json的app-plus中补充screenOrientation配置:“screenOrientation”: [“portrait-primary”,“landscape-primary”]
提供完整代码示例以便精准定位问题

注意:nvue页面video组件在Android平台存在较多兼容性问题,深色模式可能触发底层渲染异常,此非误报。 内容为 AI 生成,仅供参考

回到顶部