uni-app上传视频在红米k30u上应用会卡死
uni-app上传视频在红米k30u上应用会卡死
| 类别 | 信息 |
|---|---|
| 产品分类 | uniapp/App |
| PC开发环境 | Windows |
| PC版本号 | windows11 |
| HBuilderX | 正式 |
| HBuilderX版本 | 3.1.18 |
| 手机系统 | Android |
| 手机版本号 | Android 11 |
| 手机厂商 | 小米 |
| 手机机型 | k30u |
| 页面类型 | vue |
| 打包方式 | 云端 |
| 项目创建方式 | HBuilderX |
示例代码:
选择视频 滑动视频界面 应用重启
操作步骤:
选择视频 滑动视频界面 应用重启
预期结果:
选择视频 滑动视频界面 应用重启
实际结果:
选择视频 滑动视频界面 应用重启
bug描述:
选择视频 滑动视频界面 应用重启
更多关于uni-app上传视频在红米k30u上应用会卡死的实战教程也可以访问 https://www.itying.com/category-93-b0.html
1 回复
更多关于uni-app上传视频在红米k30u上应用会卡死的实战教程也可以访问 https://www.itying.com/category-93-b0.html
针对红米K30U上uni-app视频上传卡死问题,结合您提供的Android 11环境及云端打包信息,分析如下:
可能原因及解决方案:
-
内存溢出导致重启
- 红米K30U采用联发科天玑1000+芯片,部分机型在视频编解码时存在内存管理兼容性问题。
- 建议在
uni.chooseVideo中增加压缩参数:uni.chooseVideo({ compressed: true, // 开启压缩 maxDuration: 30, // 限制时长 success(res) { // 处理视频 } })
-
视频预览组件优化
- 滑动视频界面时避免使用
<video>标签直接渲染原始文件,可先显示封面图。 - 使用
uni.createVideoContext()时设置autoplay:false,手动控制播放时机。
- 滑动视频界面时避免使用
-
原生层兼容性问题
- 在manifest.json中配置Android硬件加速:
"app-plus": { "android": { "hardwareAccelerated": false } }
- 在manifest.json中配置Android硬件加速:

