$scope.sendEmail= function() {
var doc = new jsPDF();
// pdf 내용
doc.text(20, 20, $(".productNo").text());
doc.setFont("courier");
doc.setFontType("normal");
doc.text(20, 30, $(".qty").text());
doc.setFont("times");
doc.setFontType("italic");
doc.text(20, 40, $("input:text[name='accountname']").val());
doc.setFont("helvetica");
doc.setFontType("bold");
doc.text(20, 50, $("input:text[name='email']").val());
var pdfBase64 = doc.output('datauristring'); <-- 구글링
window.plugin.email.open({
to: [$("input:text[name='email']").val()],
subject: 'subject',
body: 'Sales Order Invoice',
isHTML: false,
attachments: [pdfBase64], <-- 구글링
app: 'gmail'
});
}
})
jsPDF 와 cordova email composer plugin 으로 작업 하고 있습니다.
pdf 를 attachment 해서 보내고 싶은데 어떻게 해야 하는지 잘 모르겠습니다.
구글링으로 검색한 방법으로 위와 같은 상태로 실행하면 모바일에서 can't attachment file. 이라고 뜨는데요.
doc 내용을 어떻게 담아서 attach 해야하는지 궁금합니다.