【问题标题】:Add an email to user's address book using javascript/html使用 javascript/html 将电子邮件添加到用户的地址簿
【发布时间】: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


【解决方案1】:

不幸的是,没有像“mailto”这样的功能来创建联系人——你可以得到最接近的方法是创建一个vCard并让用户下载并打开它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多