cq_crab
cq_crab
  • 发布:2024-12-19 17:37
  • 更新:2024-12-20 11:54
  • 阅读:197

【报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 负责人:DCloud_iOS_WZT 分享
已邀请:
DCloud_iOS_WZT

DCloud_iOS_WZT

打自定义基座试下

  • cq_crab (作者)

    是自定义基座哈,线上稳定运营的项目,在最近一次HBuilder e.3.6更新过后云打包出现的,我们还是发热更新修复的线上bug。刚刚测试了一下问题还没修复

    2025-01-18 17:13

  • cq_crab (作者)

    HBuilder 4.36

    2025-01-18 17:14

要回复问题请先登录注册