调用选择图片
uni.chooseImage({
sizeType: ['compressed'],
sourceType: sourceType,
success: ({
tempFilePaths,
tempFiles
}) => {
uni.showLoading({
title: '上传中...',
mask: true
})
}
})
拦截器代码使用的是插件市场的luch-request 1.0.2 http请求插件
http.interceptor.response((response) => { /* 请求之后拦截器 */
uni.hideLoading();
})
m***@qq.com (作者)
刚试了,chrome上是不会的和微信开发者工具上一个效果,没有请求,只有在手机设备上直接使用微信内置浏览器访问才会有这个情况(微信APP内打开)
2025-08-07 11:18
m***@qq.com (作者)
uni.chooseImage在真机会重新走一次onShow事件的问题,执行到我里面的请求了,别的浏览器环境不会这样走onShow,看看这算不算bug呢
2025-08-07 11:33
m***@qq.com (作者)
如果不是,可以在uni.chooseImage文档里面说明一下,太搞了
2025-08-07 11:38
m***@qq.com (作者)
应该是所有手机都会出现这种情况了,应该是我的问题,到手机相册那里再回来当然会出现走所有onShow事件,离谱
2025-08-07 11:46
DCloud_UNI_yuhe
回复 m***@qq.com: 是在选择完之后,走到success或者fail之后,紧接着触发onshow是吗?
2025-08-07 11:50
m***@qq.com (作者)
回复 DCloud_UNI_yuhe: 是的
2025-08-07 13:41