持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第1天,点击查看活动详情
简单记录一下自己的bug
一、错误之前的代码。imgSrc是一个远程地址,无法保存,也是uniapp开发的,这个时候我是专门做小程序就把代码注释掉了
// uni.saveImageToPhotosAlbum({
// filePath: 'xxxxxx/group1/M00/0C/A8/rB3g-WMhymuAYX4LAAOxPWhL7Ik318.png',
// success: function(res) {
// uni.showToast({
// title: '保存成功',
// icon: 'success',
// duration: 2000
// });
// },
// fail(error) {
// console.log(error, '----');
// }
// });
二、修改之后的解决办法:先使用getImageInfo获取图片以后,再调用save方法。地址采用getimageinfo获取到的path
wx.getImageInfo({
src: 'xxxxxx7777/group1/M00/0C/A8/rB3g-WMhymuAYX4LAAOxPWhL7Ik318.png',
success: function(res) {
let path = res.path;
wx.saveImageToPhotosAlbum({
filePath: path,
success(res) {
wx.showToast({
title: '保存成功',
icon: "none"
})
},
ail(res) {
wx.showToast({
title: '保存失败',
icon: "none"
})
}
})
}
})
});
总结下来最近遇到的uni转小程序贼多坑,在这个金秋十月,回顾bug,努力学习,每天更新