1.1 android.permission.READ_EXTERNAL_STORAGE 读权限
1.2 android.permission.WRITE_EXTERNAL_STORAGE 写权限
2.对拿到的base64传递到savebase64Img函数中 savebase64Img(base64) {
const bitmap = new plus.nativeObj.Bitmap('test');
bitmap.loadbase64Data(
base64,
function() {
const url = '_doc/' + new Date() + '.png'; // url建议用时间戳命名方式
console.log('url:', url);
bitmap.save(
url, {
overwrite: true,// 是否覆盖
quality: 100 // 图片清晰度
},
i => {
uni.saveImageToPhotosAlbum({
filePath: url,
success: function() {
console.log('保存成功');
bitmap.clear();
}
});
},
e => {
console.log('保存失败', e);
bitmap.clear();
}
);
},
e => {
console.log('保存失败', e);
bitmap.clear();
}
);
}
3.有的人会碰到uni.saveImageToPhotosAlbum is not function 就是因为没有提前在manifest.json app模块中开启访问 读写相册的权限



