【发布时间】:2020-01-03 14:56:32
【问题描述】:
使用二维码电子名片,用户用手机扫描二维码,手机上会弹出“添加到联系人”对话框,如下所示:
我怎样才能做到这一点,但不是扫描 QR 码,我希望它通过单击按钮来做同样的事情。
我尝试了以下方法:
var btn = document.getElementById(“clickMe”);
btn.addEventListener(“click”, loadvcard);
function loadvcard(){
url = "BEGIN%3AVCARD%0AVERSION%3A3.0%0AN%3ADoe%3BJohn%0AFN%3AJohn%20Doe%0ATITLE%3A08002221111%0AORG%3AStackflowover%0AEMAIL%3BTYPE%3DINTERNET%3Ajohndoe%40gmail.com%0AEND%3AVCARD";
window.open(url);
}
【问题讨论】:
标签: javascript vcf-vcard