我想在QR码“First Name”,“Last Name”,“Phone”,“Email”,“Homepage URL”中添加这些字段。
我正在使用 qrcode 类,该类使用Google API生成QR码。
public function contact_info_custom($fname,$lname, $phone, $email,$url){
$this->data = "MECARD:N:".$lname.";".$fname.";FN:".$fname.' '.$lname.";TEL:".$phone.";EMAIL:".$email.";URL:".$url.";";
}
所以问题是: 姓氏& 网站字段未显示在手机上
上述方法生成的QR码为
答案 0 :(得分:2)
转到this documentation格式,你的一些分隔符并不完全正确,所以:
$this->data = "MECARD:N:".$lname.";".$fname.";FN:".$fname.' '.$lname.";TEL:".$phone.";EMAIL:".$email.";URL:".$url.";";
变得更像:
$this->data = "MECARD:N:".$lname.",".$fname.";NICKNAME:".$fname.' '.$lname.";TEL:".$phone.";EMAIL:".$email.";URL:".$url.";";
,并提供:
然后正确扫描,至少在使用Bing Vision的Windows Phone上扫描。