1***@qq.com
1***@qq.com
  • 发布:2025-06-19 17:02
  • 更新:2025-06-19 17:02
  • 阅读:38

【报Bug】uni.chooseMedia,当mediaType: ['mix'],在android的机型上可以同时选择图片或者视频,并且成功;但是在ios上,选择图片成功,选择视频失败;

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10

HBuilderX类型: 正式

HBuilderX版本号: 4.66

第三方开发者工具版本号: 1.06.2412050

基础库版本号: 3.87

项目创建方式: HBuilderX

示例代码:
uni.chooseMedia({  
      mediaType: ['mix'],  
      sourceType: ['album', 'camera'],  
      maxDuration: 30,  
      camera: 'back',  
      success(res) {  
        console.log(res)  
      },  
      fail(err) {  
        console.log(err)  
      },  
    })

android机型 同时选择图片视频返回:

{  
    "tempFiles": [  
        {  
            "tempFilePath": "wxfile://tmp_3bcb77e5ceb3aa8bf72748cd3c46bd894754dcd8920b7fad.jpg",  
            "size": 180005,  
            "fileType": "image"  
        },  
        {  
            "tempFilePath": "wxfile://tmp_5f2b18cc38c13560486d1b82b76d17ed2c6314c2074b8f40.jpg",  
            "size": 143061,  
            "fileType": "image"  
        },  
        {  
            "tempFilePath": "wxfile://tmp_3de54b4a36c887fe54da7d9313cfbb7d49287e81db538115.mp4",  
            "thumbTempFilePath": "wxfile://tmp_cbb3cd687781b65cfb6203d0a3cf87cabbb5495e633fb06adda5cd358a0a4613.jpeg",  
            "duration": 37,  
            "height": 796,  
            "width": 360,  
            "size": 1720754,  
            "fileType": "video"  
        },  
        {  
            "tempFilePath": "wxfile://tmp_6d4fec2435bf4e4d310b03f6cb716f908490ebcea8b7ea74.mp4",  
            "thumbTempFilePath": "wxfile://tmp_89929d0867feb2e386ad4dc75b97221bba4ca3d43395aef46c0638ecaf30f9c3.jpeg",  
            "duration": 36,  
            "height": 796,  
            "width": 360,  
            "size": 2636341,  
            "fileType": "video"  
        }  
    ],  
    "type": "mix",  
    "errMsg": "chooseMedia:ok"  
}

ios 机型 选择视频返回:
{"tempFiles":[],"errMsg":"chooseMedia:fail","type":"mix","failedCount":1}

操作步骤:

mediaType: ['mix'], ios上,选择视频失败;

预期结果:

mediaType: ['mix'], ios上,选择视频成功;

实际结果:

mediaType: ['mix'], ios上,选择视频失败;

bug描述:

uni.chooseMedia,当mediaType: ['mix'],在android的机型上可以同时选择图片或者视频,并且成功;但是在ios上,选择图片可以成功,选择视频失败;

2025-06-19 17:02 负责人:无 分享
已邀请:

要回复问题请先登录注册