В моем приложении я реализовал сканер QR-кода с использованием zbar library.For сейчас я просто просматриваю QR-код и показываю код, который читается в текстовом виде, но я хочу определить тип кода (номер телефона , электронная почта, facebook как страница, вызов skype и т. д.) и выполнить соответствующее действие. Пожалуйста, предложите мне несколько простых способов сделать то же самое. Спасибо в:QRCode + Выполнение соответствующих действий после сканирования
0
A
ответ
0
Из zBarSDK вы получаете выход с некоторым префиксом, например TEL: + 123456789, URL: www.google.com, SMSTO: + 123456789 и т. Д. ..... здесь использовать переключатель случай с приставкой фильтрации и дать условие как
если префикс TEL затем вызвать непосредственно UIApplication
[[UIApplication sharedApplication] openURL: ouputnumber];
же, как для URL, а также для каждого выхода ... ..
Ho pe, это поможет вам. :)
Смежные вопросы
- 1. Проблема сканирования XCK QRCode Intel
- 2. Swift Avfoundation: QRcode ошибка сканирования при ярком
- 3. Выполнение некоторых действий после нажатия
- 4. несколько действий, соответствующих запрос
- 5. Выполнение только сканирования AVCaptureSession
- 6. Выполнение сканирования в OpenCL
- 7. Выполнение действий после успешного создания или обновления действий на InheritedResources
- 8. Выполнение углового сканирования - Начало проекта
- 9. Выполнение действий после распознавания звука в android
- 10. Выполнение действий на сервере после развертывания CircleCI
- 11. jQuery Выполнение действий после завершения события клика
- 12. Выполнение действий после нажатия на элемент привязки
- 13. Haskell: Выполнение действий после отказа одного из
- 14. Javascript: Выполнение действий после загрузки следующей страницы?
- 15. Выполнение действий внутри фрагмента
- 16. угловой не распечатывает данные после сканирования qr
- 17. qrcode сканер образец из zxing не возвращается к onActivityResult после сканирования
- 18. Как показать информацию о QRCode внутри веб-страницы и заполнить текст после сканирования
- 19. Выполнение пользователем следующих действий:
- 20. Выполнение действий с акселерометра
- 21. Выполнение нескольких действий
- 22. Выполнение действий Oozie параллельно
- 23. возможности сканирования действий с HttpPost приписывать
- 24. Web Api 2.0 Маршрутизация - несколько действий, соответствующих
- 25. Было найдено несколько действий, соответствующих запросу?
- 26. Было найдено несколько действий, соответствующих запросу - WebApi
- 27. На контроллере не найдено действий, соответствующих запросу
- 28. Было найдено несколько действий, соответствующих запросу (GET)
- 29. WebApi 2.0 - найдено несколько действий, соответствующих запросу
- 30. Выполнение нескольких действий в Android
Я не уверен, как мы можем это сделать с помощью zbar API, но это можно сделать с помощью ZXing API. Я работал над двумя проектами, которые имеют одинаковые вещи. Дай мне знать, если тебе еще понадобится помощь –