小程序
小游戏
企业微信
微信支付
扫描小程序码分享
wx.onProgressUpdate安卓为什么会秒到100?
pc端、ios端,返回到progress没有问题,但安卓端会秒到100。
或者有没有其他方法监听上传文件的进度。
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
上代码?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
可能是安卓网速比较快。
贴出你的代码
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
上代码?
return new Promise((resolve, reject) => {
const uploadTask=wx.uploadFile({
url: app.globalData.Url ;
filePath: filePath,
type: type,
name: name,
formData: {
type: type,
activity_id: activity_id,
user_id: user_id
},
header: {
Content-Type: application/json;
},
method: POST&,
dataType: json,
success: (res) => {
console.log(res)
resolve(res)
},
});
count=count+1
uploadTask.onProgressUpdate((res) => {
console.log(res)
wx.showLoading({
title: ‘第’ + count+‘个’+‘(’+res.progress+‘)’;//就是这一行,res.progress秒到100
});
})
})
}
可能是安卓网速比较快。
贴出你的代码
const upload = (filePath, type, activity_id, user_id,count) => {
return new Promise((resolve, reject) => {
const uploadTask=wx.uploadFile({
url: app.globalData.Url ;
filePath: filePath,
type: type,
name: name,
formData: {
type: type,
activity_id: activity_id,
user_id: user_id
},
header: {
Content-Type: application/json;
},
method: POST&,
dataType: json,
success: (res) => {
console.log(res)
resolve(res)
},
});
count=count+1
uploadTask.onProgressUpdate((res) => {
console.log(res)
wx.showLoading({
title: ‘第’ + count+‘个’+‘(’+res.progress+‘)’;//就是这一行,res.progress秒到100
});
})
})
}
onProgressUpdate你打印的结果也是秒到100的吗