2012-05-09 4 views
0

В моем приложении я реализовал сканер QR-кода с использованием zbar library.For сейчас я просто просматриваю QR-код и показываю код, который читается в текстовом виде, но я хочу определить тип кода (номер телефона , электронная почта, facebook как страница, вызов skype и т. д.) и выполнить соответствующее действие. Пожалуйста, предложите мне несколько простых способов сделать то же самое. Спасибо в:QRCode + Выполнение соответствующих действий после сканирования

+0

Я не уверен, как мы можем это сделать с помощью zbar API, но это можно сделать с помощью ZXing API. Я работал над двумя проектами, которые имеют одинаковые вещи. Дай мне знать, если тебе еще понадобится помощь –

ответ

0

Из zBarSDK вы получаете выход с некоторым префиксом, например TEL: + 123456789, URL: www.google.com, SMSTO: + 123456789 и т. Д. ..... здесь использовать переключатель случай с приставкой фильтрации и дать условие как

если префикс TEL затем вызвать непосредственно UIApplication

[[UIApplication sharedApplication] openURL: ouputnumber]; 

же, как для URL, а также для каждого выхода ... ..

Ho pe, это поможет вам. :)

Смежные вопросы