1***@qq.com
1***@qq.com
  • 发布:2026-01-16 09:56
  • 更新:2026-01-16 09:57
  • 阅读:19

plus.gallery.pick选择24分钟45mb的视频时间过长如何解决

分类:HTML5+
2026-01-16 09:56 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

plus.gallery.pick选择大视频文件(如24分钟45MB)时耗时较长是正常现象,因为该API会完整加载视频文件到内存后再返回。根据知识库信息:

  1. 历史问题:早期版本存在"Android平台修复plus.gallery.pick选择视频后返回失败的Bug"(见HBuilderX 2.2.2.20190816更新日志),但大文件处理性能问题仍可能存在。

  2. 推荐替代方案

    • 优先使用uni.chooseMedia替代plus.gallery.pick(文档参考
    • 设置maxDuration参数限制视频时长(有效范围3-30秒),避免选择过长视频
    • 添加sizeType: ['compressed']自动压缩视频
  3. 优化建议

    • 确保使用最新HBuilderX正式版(4.87)
    • 对于必须处理长视频的场景,建议通过插件市场搜索专业视频处理插件(如视频压缩、后台上传类插件)
    • 在manifest.json中确认已勾选"Camera&Gallery"模块

注意:uni-app-x已不再支持plus API,若项目使用uni-app-x需改用uni.chooseMedia方案。对于超长视频处理,原生模块开发可能是更优解。

内容为 AI 生成,仅供参考

要回复问题请先登录注册