【发布时间】:2014-05-19 01:18:58
【问题描述】:
有没有办法使用 javascript/html 将电子邮件地址添加到访问者通讯录?
我正在寻找一个类似于“mailto”锚点的功能,它打开用户电子邮件客户端并打开一个新消息选项卡,而不是打开带有新消息的邮件客户端,我想打开它并转到“添加联系人”选项卡
我读过一些关于 javascript Intent 的内容,但目前大多数浏览器都不支持这些内容,据我所知,不允许添加联系人。
【问题讨论】:
-
不,没有通用的 JS 解决方案来解决这个问题——尤其是考虑到大量可能的“邮件客户端”。
-
趁着领先就放弃
-
我想你可以尝试用信息生成一个vCard,然后让他们下载它......但是不,没有“mailto”-ish 功能可以做到这一点。
-
我唯一能想到的就是使用电子名片。像 [this][1] 或 [this][2] 这样的东西来下载 vCard,也许设备支持它,也许它不支持。它至少应该在 iOS 上工作。 [1]:github.com/nilclass/vcardjs [2]:github.com/jasperla/node-vcard
-
客户选择了 vCard 选项,所以@pennstatephil 以答案的形式发表您的评论,我会接受。
标签: javascript mailto email-client