Привет. Я хочу загрузить изображение в хранилище базы данных с помощью облачной функции. Ниже приведен мой код, где оно отображается в корзине, но с разбитым изображением. Заранее спасибо.
var base64EncodedImageString = driverDetails.profilePhoto,
mimeType = 'image/jpeg',
fileName = 'Thumbnail64.jpg';
const imageBuffer = new Buffer(base64EncodedImageString, 'base64');
var bucket = admin.storage().bucket();
var file = bucket.file('profile-imagesss/' + fileName);
file.save(imageBuffer, {
metadata: { contentType: mimeType },
})
, где driverDetails.profilePhotoизображение base64, отправляемое по телу, как данные: image / jpeg; base64, / 9j / 4AAQSkZJRgABAQEAYABgAA