【发布时间】:2017-09-18 23:45:11
【问题描述】:
我在网站上有一个联系表格,供客户联系我的公司。完成此表格后,一封信函将发送给该地区的相应销售助理。在这封电子邮件中,它捕获了客户提供的联系表中提供的信息。客户通常要求的信息比我们网站上提供的信息更多。
我想在发送给销售助理的电子邮件中包含一个 MAILTO 链接,让他们可以通过一键式选项向请求信息的客户发送不向公众开放的其他文档/信息/网页。大致如下:
<a href="mailto:customer@email.com&subject=Information
Requested&body=Here's more information.
http://www.website.com/info/info.pdf">Send More Info</a>
我测试了这个链接,发现它在 Outlook、Thunderbird 甚至 GMail 中都能完美运行。但在 Android、iPhone 或 iPad 等移动设备上,MAILTO 字符串的整个部分都放在收件人行中。我已经尝试将链接的 URL 编码为:
<a href="mailto:customer@email.com&subject=Information
Requested&body=Here's more information.%0A%0A
http:%3A%2F%2Fwww.website.com%2Finfo%2Finfo.pdf">Send More Info</a>
但这似乎并没有改变任何东西,因为仍然没有达到预期的结果。第二个链接在其他电子邮件客户端中仍然可以正常工作,只是在移动设备上不行。我的搜索导致我只找到有关在 Android 或 iOS 设备专用代码中创建 MAILTO 链接的文章。
有什么方法可以让这个解决方案在普通的电子邮件或网页中工作?谢谢!
【问题讨论】: