字节小程序
开发者社区
小程序小游戏
登录
下载图片

下载图片

751浏览作者: chen_kai

报错截图或相关BUG
tt.downloadFile({
urlurl,
success(res) {
console.log(res)
if (res.statusCode === 200) {
let tempFilePath = res.tempFilePath;
tt.hideToast();
tt.getSetting({
successres => {
if (res.authSetting['scope.album']) {
console.log(tempFilePath)
// 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框
tt.saveFile({
tempFilePath:tempFilePath,
success(res) {
console.log(`文件地址是:${res.savedFilePath}`);
tt.saveImageToPhotosAlbum({
filePathres.savedFilePath,
success(res) {
console.log(`saveImageToPhotosAlbum调用成功`);
tt.showToast({
title'保存成功'// 内容
icon:"success",
success: (res=> {

}
});
},
fail(res) {
console.log(`saveImageToPhotosAlbum调用失败`);
}
});

},
fail(res) {
console.log(`saveFile调用失败`);
}
});
}else {
tt.authorize({
scope'scope.album',
successres => {
console.log(tempFilePath)
tt.saveFile({
tempFilePath:tempFilePath,
success(res) {
console.log(`文件地址是:${res.savedFilePath}`);
tt.saveImageToPhotosAlbum({
filePathres.savedFilePath,
success(res) {
console.log(`saveImageToPhotosAlbum调用成功`);
tt.showToast({
title'保存成功'// 内容
icon:"success",
success: (res=> {

}
});
},
fail(res) {
console.log(`saveImageToPhotosAlbum调用失败`);
}
});

},
fail(res) {
console.log(`saveFile调用失败`);
}
});

}
})
}
}
})

}
},
fail(res) {
console.log(`downloadFile调用失败`);
}
});

复现步骤

  • 第1步  开发时,下载是正常的。但是到了线上下载就失败了,会一直处在下载中
  • 第2步...
  • ...
最后一次编辑于 2020年04月13日
加载中