Buildfire: как использовать сканер штрих-кода
Я дошел до того, что могу запустить режим макета штрих-кода. Я пытаюсь понять, как начать сканирование тестовых кодов в процессе разработки. Или приложение, на котором я пытаюсь это проверить, должно иметь права доступа к камере?
В таком случае, как вы преодолеваете использование оборудования камеры на PWA?
Или есть способ, которым я могу сканировать QR-коды, используя другой API JavaScript, который будет работать во всех случаях?
Кроме того, мне пришлось переместить файлы Javascript службы камеры и штрих-кода в мою папку Widget, потому что, когда я пытался ссылаться на них, как вы делаете в инструкциях, файлы не загружались.
1 ответ
Да, когда вы находитесь в Интернете, это будет издеваться над функциональностью, потому что вы не на устройстве. См. HTML5 API для камеры (см. https://www.html5rocks.com/en/tutorials/getusermedia/intro/).
Вы можете использовать приложение BuildFire Previewer (обратитесь в службу поддержки, если вы еще не загрузили его)
Хотя вы можете взять копию служб в свой плагин, это рискованно. Если мы выпускаем какие-либо обновления или исправления ошибок, вы их не получите. Также, если это нарушает совместимость в любое время (редко, но возможно), ваш плагин перестает работать