Сканер QR-кодов на смартфонах Huawei встроен в приложение «Камера» и доступен через панель быстрых настроек без установки сторонних программ. Эта функция работает на всех актуальных версиях EMUI и HarmonyOS, распознавая коды за секунду при наведении объектива. Ниже рассмотрены все нативные методы, нюансы работы с кодами на экране и способы устранения частых сбоев.
Многие пользователи не знают, что для чтения кода не обязательно открывать камеру вручную — достаточно свайпнуть вниз по экрану блокировки. Система автоматически активирует режим распознавания, если в настройках «Камеры» включен соответствующий переключатель. Это ускоряет оплату в магазинах, вход в веб-версии мессенджеров и подключение к Wi-Fi по коду на роутере.
Сканирование через приложение «Камера»
Основной и самый быстрый способ — запуск стандартного приложения Камера и наведение объектива на QR-код. На интерфейсе появится желтая рамка с уведомлением о распознанном содержимом: ссылке, тексте или контакте. При нажатии на всплывающий баннер срабатывает действие: открытие браузера, копирование текста или добавление номера в телефонную книгу.
Если распознавание не срабатывает, проверьте пункт Настройки → Камера → Сканировать QR-коды. На некоторых прошивках опция скрыта в разделе «Интеллектуальные функции». Убедитесь также, что объектив чист, а освещение достаточно яркое — тень от руки или блик на ламинации кода часто блокируют фокусировку.
⚠️ Внимание: на прошивках EMUI 10 и ниже распознавание может не работать, если в настройках камеры выбран режим «Профессиональный» или включен ручной фокус. Переключитесь в автоматический режим (фото/видео) перед сканированием.
- 📷 Откройте «Камеру» любым удобным способом (свайп с экрана блокировки, иконка на рабочем столе, двойное нажатие кнопки громкости).
- 🎯 Наведите камеру на код так, чтобы он полностью помещался в рамку видоискателя.
- ⏳ Подождите 1–2 секунды до появления желтой метки и всплывающего уведомления.
- 👆 Нажмите на уведомление, чтобы выполнить действие (перейти по ссылке, сохранить контакт).
☑️ Проверка готовности камеры к сканированию
Использование сканера в панели быстрых настроек
Встроенный виджет «Сканер» в шторке уведомлений позволяет запускать чтение кода за один жест, не открывая полноэкранную камеру. Это удобно для разовых действий: оплаты в кафе, авторизации на ПК через WhatsApp Web или подключения гостей к Wi-Fi. Иконка сканера выглядит как квадрат с угловыми маркерами.
Если иконки нет в активной зоне, откройте панель полностью, нажмите значок карандаша (редактирование) и перетащите «Сканер» из списка доступных переключателей вверх. На HarmonyOS 4/4.2 виджет может называться «QR-код» и находиться в разделе «Инструменты». После активации откроется облегченный интерфейс камеры с рамкой сканирования и кнопкой включения фонарика.
Добавьте виджет «Сканер» на рабочий стол через меню виджетов (долгое нажатие по пустому месту → Виджеты → Инструменты), чтобы запускать чтение одним тапом без шторки.
Приложение Petal Search и виджет поиска
Фирменный поисковик Petal Search (предустановлен на устройствах без GMS) содержит мощный модуль визуального поиска. Нажмите на иконку камеры в строке поиска виджета на главном экране или внутри приложения. Этот метод выгодно отличается возможностью распознавать не только QR-коды, но и штрих-коды товаров, обложки книг, растения и тексты для перевода.
Результаты в Petal Search выдаются в виде карточек: для товаров — цены в маркетплейсах, для ссылок — превью сайта, для текста — кнопка копирования и перевода. История сканирований сохраняется в профиле пользователя, если выполнен вход в Huawei ID. Это позволяет вернуться к коду, просканированному неделю назад, не сохраняя скриншоты в галерее.
- 🔍 Нажмите иконку камеры в виджете Petal Search на рабочем столе.
- 📦 Наведите на штрих-код товара — получите цены в Ozon, Яндекс.Маркете, AliExpress.
- 🌐 Наведите на QR-код с длинной ссылкой — увидите превью заголовка и описания сайта.
- 📜 Откройте историю в приложении Petal Search → Профиль → История визуального поиска.
Сканирование QR-кода с экрана (из галереи)
Частая задача — прочитать код, полученный на скриншоте или сохраненный как картинка в чате. На Huawei это делается двумя способами без сторонних приложений. Первый: откройте изображение в «Галерее», нажмите кнопку «Ещё» (три точки) → «Распознать QR-код». Второй: в том же меню выберите «Поиск по изображению» — запустится Petal Search с анализом содержимого кадра.
Функция работает даже если на фото много лишних деталей: нейросеть выделит квадрат коды и декодирует его. Поддерживаются форматы JPEG, PNG, HEIC. Если в галерее нет пункта «Распознать QR-код», обновите приложение «Галерея» и «Сервисы HMS Core» через AppGallery — старые версии не имеют этого API.
| Метод | Где доступен | Особенности |
|---|---|---|
| Из Галереи → «Ещё» → Распознать | EMUI 11+, HarmonyOS 2+ | Работает офлайн, мгновенный результат |
| Из Галереи → Поиск по изображению | Все версии с HMS Core | Требует интернет, ищет аналоги в сети |
| Petal Search → История → Из файла | Petal Search 12+ | Позволяет выбрать фото из файлового менеджера |
| Долгое нажатие на код в браузере | Браузер Huawei / Chrome | Контекстное меню: «Сканировать QR-код на изображении» |
Нюанс для скриншотов с защитой от копирования
Некоторые банковские приложения и сервисы 2FA блокируют создание скриншотов (флаг FLAG_SECURE). В этом случае система вернет черный экран или ошибку. Решение: сфотографируйте код камерой другого телефона или используйте версию кода в веб-интерфейсе сервиса на компьютере.
Настройка прав доступа и устранение неисправностей
Если сканер не реагирует на коды вообще, проверьте разрешения для системных приложений. Перейдите в Настройки → Приложения → Все приложения → Меню (три точки) → Показать системные процессы → Камера → Разрешения. У «Камеры» и «Сканера QR-кодов» (отдельный системный процесс com.huawei.scankit) должно быть разрешено использование камеры и доступа к файлам (для чтения из галереи).
Частая причина сбоев — устаревший модуль Huawei ScanKit, отвечающий за компьютерное зрение. Он обновляется через AppGallery автоматически, но в регионах без GMS иногда застревает. Зайдите в AppGallery → «Я» → Обновления → найдите «HMS Core» и «ScanKit» → нажмите «Обновить». После перезагрузки телефона распознавание обычно восстанавливается.
⚠️ Внимание: очистка кэша приложения «Камера» через «Настройки → Приложения» сбрасывает настройки режимов съемки, но не удаляет фото. Если сканер глючит после обновления системы, очистите кэш и данные «Камеры» — это безопасно для медиатеки.
Главная причина неработающего сканера — отключенное разрешение «Камера» для системного процесса ScanKit или устаревший HMS Core. Проверьте эти два пункта в первую очередь.
Особенности на старых версиях EMUI и HarmonyOS
На смартфонах с EMUI 9.1 и ниже (например, P30, Mate 20 на старых прошивках) встроенного сканера в камере может не быть. Тогда единственный нативный путь — виджет «Сканер» в панели управления или приложение «HiVision» (визуальный помощник), доступное свайпом вверх с нижнего края экрана или долгим нажатием кнопки «Домой». HiVision умеет сканировать коды, переводить текст и определять объекты.
В HarmonyOS 2.0/3.0 интерфейс камеры изменился: настройка сканирования перенесена в Камера → Настройки (шестеренка) → Общие → Сканировать QR-коды. Виджет в шторке стал компактнее, а анимация фокусировки — плавнее. Если после обновления до HarmonyOS 4 сканер пропал из шторки, добавьте его заново через редактор переключателей — старый профиль конфигурации мог не перенести виджет.
- 📱 EMUI 9 и ниже: используйте HiVision или панель быстрых настроек.
- 🔄 HarmonyOS 2–3: настройка в меню камеры → Общие.
- ✨ HarmonyOS 4+: улучшенный алгоритм ScanKit 2.0, работает в плохом свете.
- 🛠 Если виджет пропал после обновления — добавьте вручную через редактор шторки.
Безопасность при сканировании кодов
Нативный сканер Huawei показывает полный URL перед переходом, позволяя оценить подозрительность ссылки. Всегда читайте домен в уведомлении: фишинговые коды часто ведут на копии сайтов банков с ошибками в написании (например, sberbank-online.ru вместо sberbank.ru). Система не блокирует переход автоматически — решение за пользователем.
Для корпоративных устройств администраторы MDM могут запретить сканирование кодов, содержащих Wi-Fi-конфигурации или контакты (vCard), через профили ограничений. Если вы используете телефон в BYOD-режиме и сканер игнорирует определенные типы кодов — обратитесь к IT-отделу за проверкой профиля ограничений RestrictionsPolicy.
⚠️ Внимание: никогда не сканируйте коды с наклеек на публичных колонках, паркоматах или стойках проката самокатов, не проверив целостность наклейки. Мошенники наклеивают свои коды поверх легальных для перенаправления на фишинг или скачивание APK-троянов.
Используйте фонарик сканера (иконка молнии в интерфейсе) ночью или в темных помещениях — он дает равномерное освещение без бликов, в отличие от обычной вспышки камеры.
FAQ: Частые вопросы по сканированию на Huawei
Почему камера не видит QR-код, хотя он четкий?
Скорее всего, отключена опция «Сканировать QR-коды» в настройках камеры или у системного приложения ScanKit нет разрешения на камеру. Проверьте оба пункта и обновите HMS Core через AppGallery.
Как отсканировать код, если он пришел в Telegram/WhatsApp и не нажимается?
Сделайте скриншот (Power + Volume Down), откройте его в «Галерее», нажмите «Ещё» (три точки) → «Распознать QR-код». Альтернатива: перешлите сообщение в «Избранное» Telegram и нажмите на код — встроенный клиент его прочитает.
Можно ли сканировать QR-код с экрана блокировки без разблокировки телефона?
Да, если в настройках камеры включена опция «Сканировать QR-коды» и разрешено использование камеры на экране блокировки. Свайпните вниз для шторки, нажмите «Сканер» или откройте камеру свайпом влево/право (зависит от модели).
Где хранится история отсканированных кодов?
В приложении Petal Search: профиль → История визуального поиска. В «Камере» и виджете шторки истории нет — они только выполняют действие сразу. Для сохранения кода делайте скриншот уведомления или копируйте ссылку в заметки.
Работает ли сканирование без интернета?
Да, распознавание самого кода (декодирование в текст/ссылку) происходит офлайн на чипе NPU. Но для перехода по ссылке, поиска товара по штрих-коду или перевода текста требуется подключение к сети.