3w
3w
  • 发布:2020-10-21 14:49
  • 更新:2020-10-30 09:40
  • 阅读:1735

小程序嵌套h5,上传图片闪退

分类:uni-app

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

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: window7×64

HBuilderX类型: 正式

HBuilderX版本号: 2.6.5

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

基础库版本号: 2.9.2

项目创建方式: HBuilderX

示例代码:
                        var that = this;  
            uni.chooseImage({  
                count: 1,  
                sizeType: ['compressed'],  
                success: chooseImageRes => {  
                    uni.showLoading({  
                        title: '正在上传...',  
                        mask: true  
                    });  
                    const tempFilePaths = chooseImageRes.tempFilePaths;  
                    that.logoUrl = tempFilePaths[0];  
                    uni.uploadFile({  
                        url: 'xxx', //仅为示例,非真实的接口地址  
                        filePath: tempFilePaths[0],  
                        name: 'licence_file',  
                        formData: {},  
                        success: uploadFileRes => {  
                            uni.hideLoading();  
                        }  
                    });  
                }  
            });

操作步骤:
点击上传图片按钮,调用uni.chooseImage

预期结果:
苹果手机应该可以唤起选照片,拍照功能

实际结果:
苹果调用uni.chooseImage 直接闪退到微信聊天界面

bug描述:

uniapp框架生成的h5,嵌套uniapp的小程序里,实现上传图片功能,其他苹果,安卓手机都是正常,不会闪退;之前苹果手机也不会闪退,最近目前发现该手机会出现此问题,  
系统ios,操作系统版本:10.0.3,手机型号iPhone 7plus,微信版本:7.0.17
2020-10-21 14:49 负责人:无 分享
已邀请:
chenli

chenli

很大的可能性是内存不足导致的。
也可以升级下使用hx最新版本,试看看。

  • 3w (作者)

    好滴 谢谢 我试试

    2020-11-11 14:28

该问题目前已经被锁定, 无法添加新回复