447320855
447320855
  • 发布:2023-08-23 11:26
  • 更新:2025-01-17 16:01
  • 阅读:714

【报Bug】uni-file-picker组件,在苹果11手机小程序上,上传图片挑起拍照上传空白,图片路径是微信本地临时路径

分类:uni-app

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

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10 专业版 22H2

HBuilderX类型: 正式

HBuilderX版本号: 3.8.12

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

基础库版本号: 2.32.3

项目创建方式: HBuilderX

示例代码:

代码片段

<uni-forms-item name="hitch_imgs" label="诊断图片">  
    <view class="case_box flex flex-direction-row align-center">  
        <uni-file-picker v-model="formData.hitch_imgs" file-mediatype="image" file-extname="png,jpg" :imageStyles="imageStyles"></uni-file-picker>  
    </view>  
</uni-forms-item>

操作步骤:

使用苹果11手机,小程序即可复现,有相关录屏视频

预期结果:

拍照上传,正常返回服务器文件路径

实际结果:

返回得到的是本地微信临时路径

bug描述:

开发小程序,使用uni-file-picker组件进行图片上传,挑起选择图片与拍照选择框,选择拍照,然后使用照片上传,上传后图片框位置空白,数据库记录的信息为:


"hitch_imgs": [  
        {  
            "extname": "jpg",  
            "fileType": "image",  
            "image": {  
                "height": 1706,  
                "location": "wxfile://tmp_2990f2ddb65b6249e9008ce2d789b78e.jpg",  
                "width": 1279  
            },  
            "name": "tmp_2990f2ddb65b6249e9008ce2d789b78e.jpg",  
            "path": "wxfile://tmp_2990f2ddb65b6249e9008ce2d789b78e.jpg",  
            "size": 560019  
        }  
    ]  

是微信temp临时文件路径

2023-08-23 11:26 负责人:无 分享
已邀请:
j***@qq.com

j***@qq.com

我也遇到这个机型的小程序这个问题了。抓狂,不知道怎么解决。

  • 447320855 (作者)

    解决了,Q:2102872635 沟通

    2023-09-05 19:52

  • j***@qq.com

    回复 447320855: 我也解决了,是我在onload 的时候多调用了方法清空了对象。这个会吊起onload钩子

    2023-09-18 09:42

  • zhm

    回复 j***@qq.com: 如何解决的?

    2023-10-07 10:18

Xie2

Xie2

需要在微信后台配置上传文件的域名, uploadFile合法域名这栏填写

8***@qq.com

8***@qq.com

请问解决了么

要回复问题请先登录注册