cq_crab
cq_crab
  • 发布:2024-12-19 17:37
  • 更新:2024-12-19 17:37
  • 阅读:14

【报Bug】plus.gallery.pick 返回的资源路径错误,file协议头错误

分类:HTML5+

产品分类: HTML5+

HBuilderX版本号: 4.36

手机系统: iOS

手机系统版本号: iOS 18

手机厂商: 苹果

手机机型: 15

打包方式: 云端

示例代码:
plusChoseVideo = (param) => {  
    return new Promise((resolve, reject) => {  
        plus.gallery.pick(function (e) {  
            const res = {  
                code: 1,  
                list: e  
            }  
            console.log(res)  
            resolve(res)  
        }, function (err) {  
            reject(err)  
        }, {filter: 'video', multiple: true, ...param})  
    })  
}

返回的res中的路径file多次拼接

操作步骤:

必现

预期结果:

file://var/mobile/Containers/Data/Application/CB5F7291-1E62-49B5-B522-373739F140D7/Documents/Pandora/apps/CB7E011AB0B54EA3F3F49AF3E6D317E8/doc/gallery_temp/IMG_5080_origin.mp4

实际结果:

file:///file:/var/mobile/Containers/Data/Application/CB5F7291-1E62-49B5-B522-373739F140D7/Documents/Pandora/apps/CB7E011AB0B54EA3F3F49AF3E6D317E8/doc/gallery_temp/IMG_5080_origin.mp4

bug描述:

plus.gallery.pick返回的资源路径file协议拼接错误,多次拼接file协议头

"files": [
"file:///file:/var/mobile/Containers/Data/Application/CB5F7291-1E62-49B5-B522-373739F140D7/Documents/Pandora/apps/CB7E011AB0B54EA3F3F49AF3E6D317E8/doc/gallery_temp/IMG_5080_origin.mp4"
]

2024-12-19 17:37 负责人:无 分享
已邀请:

要回复问题请先登录注册