【问题标题】:QR Code with VCards are not working in Blackberry带有 VCard 的 QR 码在 Blackberry 中不起作用
【发布时间】:2012-06-25 08:19:38
【问题描述】:

我在我的网站上生成了 VCard 的 QR 码,现在当我阅读它时,它可以在诺基亚和 Iphone 上运行,但它不能在 Black Berry 上运行。

Bellow 是我创建的 QRCode 的简单 VCard 模板:

开始:VCARD 版本:2.1 N:rahman;sohail;;先生 FN:索海尔·拉赫曼 结束:VCARD

提前感谢您的帮助。

【问题讨论】:

  • 你是怎么看二维码的?
  • 在黑莓上,我通过二维码扫描仪从屏幕上读取二维码。并向我显示确切的字符串而不是 VCard。
  • “二维码扫描仪”是第三方应用吗?

标签: php blackberry qr-code vcf-vcard


【解决方案1】:

您可能需要在代码中添加换行符才能正确阅读。

BEGIN:VCARD
VERSION:2.1
N:rahman;sohail;;Mr
FN:Sohail Rahman
END:VCARD

如果您使用 HTML 编码,“回车”字符为 %0D

【讨论】:

  • 实际上已经有换行符,我很抱歉我的问题格式,所以当我保存它们时删除换行符,但在我的代码中我使用 \n 来做新行。跨度>
  • 你用什么编码?你有二维码的样本吗?
  • 好吧,我做的那个不是在 BB 上工作,所以我尝试了一些更多的标准样本,这是我在这个问题中发布 VCARD 的那个:moongate.ro/en/products/qr_code-vcard/vCard?c=iNncy1#error 在 BB 上试试这个,它不会工作
  • 其中的原始文本看起来不错 - 但编码器可能有问题。如果您扫描此代码会发生什么 - chart.apis.google.com/… Generated from zxing.appspot.com/generator
  • 这两个链接都不起作用,VCard QRCODE 显示原始文本(如 BEGIN VCARD...)而不是 VCARD。
【解决方案2】:

我假设您指的是 BlackBerry Messenger 应用程序中的 QR 码扫描仪。这只会读取 BBM 格式的 QR 码,仅支持几个字段:PIN、URL 和电话号码。

BBM 二维码不支持 VCARD 信息。

【讨论】:

  • 不,它的 QR CODE 应用程序及其所谓的 QR Code Scanner Pro
【解决方案3】:

尝试使用不同的error correction 设置进行编码。也许BB解码器无法处理您正在使用的那个。

【讨论】:

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