0

在我的应用程序中,我使用 zbar 库实现了 QR 码扫描器。现在我只扫描 QR 码并显示在 textview 上读取的代码,但我想检测代码类型(电话号码、电子邮件、Facebook 之类的页面、Skype 电话、等)并执行相应的操作。请建议我一些简单的方法来做同样的事情..提前谢谢:)

4

1 回答 1

0

从 zBarSDK 你会得到一些前缀的输出,比如 TEL:+123456789,URL:www.google.com,SMSTO:+123456789,等等.....这里使用带有过滤前缀的 switch case 并给出如下条件

如果前缀是 TEL 则直接使用 UIApplication 调用

[[UIApplication sharedApplication] openURL: ouputnumber];

与 URL 和每个输出相同......

希望,这对你有帮助.. :)

于 2012-05-09T13:41:19.543 回答