Nodemailer pathtments не поступает [дублировать]Javascript

Форум по Javascript
Ответить
Anonymous
 Nodemailer pathtments не поступает [дублировать]

Сообщение Anonymous »

У меня есть следующий код для сборщика изображений ... < /p>

Add an Image


Изображение
id="customKCImg"
alt="Image"
/>




< /code>
Моя функция Previewimg заключается в следующем: < /p>
function previewImg(input) {
$('#customKCImg')[0].src = (window.URL ? URL : webkitURL).createObjectURL(
input.files[0]
);
}
< /code>
Когда я нажимаю на отправку, я добавляю файл, как это ... < /p>
const fileInput = document.getElementById("img_file");
const file = fileInput.files[0];
< /code>
На моем сервере узлов (Firebase) у меня есть следующая функция < /p>
exports.sendEmail = functions.https.onRequest((req, res) => {
cors(req, res, () => {
const imgSrc = req.query.src;
const mailOptions = {
from: 'Your Name ',
to: 'my_email@gmail.com',
subject: 'Test Email from Firebase',
html: 'This is a test email sent from Firebase Cloud Functions.
',
attachments: [
{
path: imgSrc,
},
],
};

return transporter.sendMail(mailOptions, (error, info) => {
if (error) {
return res.status(500).send(error.toString());
}
return res.status(200).send('Email sent: ' + info.response);
});
});
});
< /code>
Внутри функции Firebase я получаю IMGSRC ... Я пытался передать файл, файл. name, file.src, и ничего не работает. Я всегда получаю ошибку: enoEnt: нет такого файла или каталога, откройте ... Я знаю, что я не получаю абсолютный путь для этого IAMGE, но я не могу понять, как получить это ...
Любая помощь?

Подробнее здесь: https://stackoverflow.com/questions/796 ... -coming-in
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»