Кто-нибудь достиг этого раньше?Я продолжаю получать следующую ошибку ниже.Я также использую base64-img для преобразования моих локальных изображений в base64.Ошибка:
throw invalidFormat(format, 'Invalid character found');
^
FirebaseError: Firebase Storage: String does not match format 'base64': Invalid character found
Запрос:
...
import base64Img from 'base64-img';
const app = express()
app.get('/', function (req, res) {
res.send('hello world')
let url = './images/girl.jpg'
base64Img.base64(url, function(err, data) {
console.log(data)
let fileName = "girl.jpg";
const metadata = {
contentType: "image/jpeg"
};
let strImage = data.split("base64,")[1];
console.log(strImage)
let storageRef = storage.ref(`images/${fileName}`);
storageRef.putString(strImage, 'base64', metadata)
});
....