Привет!
Заказчик попросил сделать следующее. Есть страница, на которой есть данные. Он хочет, чтобы эти данные преобразовывались в qr код. Тут проблем нет, идем далее. Есть вторая страница на сайте, он хочет, чтобы для планшетов\телефонов на ней была кнопка скана. Нажимаешь - включается сканер qr кода (можно использовать любое приложение на телефоне) и далее сканирует qr код с первой страницы с тем намерением, чтобы вся информация тут же вписалась в нужные поля. Или, как минимум, вывелась на странице. Можно ли такое сделать в условиях сайта? Или это придется пилить специальное приложение для андроида\иос. которая будет это все делать и инфу кидать в БД? Спасибо
По-моему Заказчик просто узнал что такое QR код и пихает его не думая.
А что должна делать кнопка на второй странице? Запускать сканер в телефоне? Каким образом?
Я не разрабатывал подобное, но мне кажется, теоретически это возможно. Ведь на сайт можно загрузить фотографию, а телефоны помимо загрузки могут предлагать сделать фото и сразу его загрузить. Но удобство будет так себе и нет гарантий, что все модели предлагают сделать фотку вместо выбора из памяти. Ну и понятно, что это будет не сканер, а просто фотка которая может распознаться (на сервере?), а может и нет.
suhuxa1, зависит от того для чего это делается. Если этим будут пользоваться пара-тройка сотрудников компании, то их можно научить нормально фоткать. Но вообще решение так себе. Лучше нормальное приложение со сканером сделать, либо сделать в QR-коде ссылку на страницу с параметрами. Собственно ниже уже предложили. Опоздал чуток)
Первый вариант (простой):
В QR-коде записывается ссылка с get-параметрами(можно зашифровать), при открытии ссылки запускается контроллер, который вытащит все данные из url и подставит их в форму. Но такой qr-код открывать нужно будет через приложение.
Второй вариант (сложнее):
На второй странице input открывает загрузку файлов, там выбирается камера, человек фоткает qr-код, отправляет post'ом вам, вы находите там код, распознаете его и то, что распознали подставили в форму.
А вот первый вариант, кстати, очень даже ничего. Спасибо! Правда, есть одно НО. Скорей всего одним из данных будет текст длиною от 1к до 5к текста. Такое уже никак не запихнешь в ГЕТ, правда ведь? Ссылка будет километровая.
Второй вариант - нет никаких гарантий, что юзер с первого раза сфоткает хорошо, четко, под нужным углом. Вполне возможно будут кидать размытые, кривые фотки, распознавалка ничего не поймет, юзер будет нервничать, неюзабильно. Пока первый вариант на рассмотрении, еще раз, спасибо!)