电子邮件中的Rails inline pdf附件无法在Iphone上显示

时间:2016-10-19 13:11:55

标签: ruby-on-rails iphone pdf email-attachments

我已成功将pdf文件添加为电子邮件的内嵌附件。我的问题是,当我添加png文件时,我可以将该文件显示为内联;

<%= image_tag attachments['logo.png'].url, :style => "display: block; width: 80px;"  %>

在我的邮件中;

attachments.inline['logo.png'] = File.read(Rails.root.join('app/assets/images/logo.png'))

当我添加为pdf;

attachments.inline['Delivery_Document.pdf'] = File.read(Rails.root.join('app/assets/folder/Delivery_Document.pdf'))

在我的邮件程序中它可以在桌面上运行,我可以看到附件。

但是当我从iphone看同一封电子邮件时,我看不到附件。我认为这是因为我没有添加内联作为

<%= image_tag attachments['logo.png'].url, :style => "display: block; width: 80px;"  %>

但我怎样才能添加这样的pdf文件?

1 个答案:

答案 0 :(得分:0)

Try to add pdf as attachment not inline attachment.

attachments['Delivery_Document.pdf'] = File.read(Rails.root.join('app/assets/folder/Delivery_Document.pdf'))