- 发布:2021-06-12 02:47
- 更新:2021-06-12 02:47
- 阅读:1215
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.1.18
手机系统: 全部
手机系统版本号: Android 10
手机厂商: 华为
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
App下载地址或H5⽹址: https://vkceyugu.cdn.bspapp.com/VKCEYUGU-35cb40df-1e16-47bb-b71c-c7bbe32784ca/4be43b34-9b11-432b-87e5-7752668eff96.apk
测试过的手机:
示例代码:
<u-upload @on-success="upImgCallBack1" @on-choose-complete="uploadImg1()" :max-count="1" name="file" upload-text="您可以选择上传二维码(一张)" del-bg-color="#dcdcdc" :auto-upload="true" :action="actionUrl" :header="header" :multiple="false" :file-list="toarray(data.qrcode)" ref="upload"></u-upload>
<u-upload @on-success="upImgCallBack" @on-remove="onRemove(index)" @on-choose-complete="uploadImg(index)" :max-count="3" name="file" upload-text="最多三张" del-bg-color="#dcdcdc" :auto-upload="true" :action="actionUrl" :header="header" :multiple="false" :file-list="toarray(item.stepImage)" ref="upload" ></u-upload>
<u-upload @on-success="upImgCallBack1" @on-choose-complete="uploadImg1()" :max-count="1" name="file" upload-text="您可以选择上传二维码(一张)" del-bg-color="#dcdcdc" :auto-upload="true" :action="actionUrl" :header="header" :multiple="false" :file-list="toarray(data.qrcode)" ref="upload"></u-upload>
<u-upload @on-success="upImgCallBack" @on-remove="onRemove(index)" @on-choose-complete="uploadImg(index)" :max-count="3" name="file" upload-text="最多三张" del-bg-color="#dcdcdc" :auto-upload="true" :action="actionUrl" :header="header" :multiple="false" :file-list="toarray(item.stepImage)" ref="upload" ></u-upload>
操作步骤:
登录后点击我的--发布/管理任务--发布任务--任意分类--第一页资料任意填写--下一步 点击添加步骤
此时页面就同时出现了两个u-upload的情况(并不是每次点击都会出现两个弹框,偶尔会出现,概率比较大)
登录后点击我的--发布/管理任务--发布任务--任意分类--第一页资料任意填写--下一步 点击添加步骤
此时页面就同时出现了两个u-upload的情况(并不是每次点击都会出现两个弹框,偶尔会出现,概率比较大)
预期结果:
同时只出现一个弹框
同时只出现一个弹框
实际结果:
点击选择图片,同时出现两个弹框
点击选择图片,同时出现两个弹框
bug描述:
一个页面出现两个或两个以上的u-upload 后, 点击选择图片, 可以会同时弹出 拍摄+从相册选择 如果点的不是对应的那个, 就会导致APP直接崩溃
0 个回复