2
我使用jspdf生成PDF爲Base64字符串到電子郵件,一切似乎工作確定,返回的格式爲:ngCordova安裝PDF爲base64字符串中使用emailComposer插件
data:application/pdf;base64,JVBERi0xLjMKMyAwIG9iago8PC9UeXBlIC9QYWdlCi9QYXJlbnQgMSAwIFIKL1Jlc291cmNlcyAyIDAgUgovTWVkaWFCb3ggWzAgMCA1OTUuMjggODQxLjg5XQovQ29udGVudHMgNCAwIFIKPj4KZW5kb2JqCjQgMCBvYmoKPDwvTGVuZ3RoIDEwPj4Kc3RyZWFtCjAuNTcgdwowIEcKZW5kc3RyZWFtCmVuZG9iagoxIDAgb2JqCjw8L1R5cGUgL1BhZ2VzCi9LaWRzIFszIDAgUiBdCi9Db3VudCAxCj4
的ngCorova docs for email composer狀態附件可以是以下格式:
attachments: [
'base64:icon.png//iVBORw0KGgoAAAANSUhEUg...',
]
附件何處與用於「主體」,「CC」屬性中的電子郵件的目的等
當我的應用程序打開設備上的電子郵件客戶端時,會彈出一條消息,提示「無法附加文件」,其他一切正常(主題,抄送,密件抄送等)。
我想知道是否base64 pdf的格式是錯誤的,或者我沒有告訴電子郵件客戶端附件是內聯的? (而不是文件),但無法在文檔中的任何位置找到說明這一點的內容。
即格式生成我腐敗的pdf文件,任何其他想法? –