Ошибка считывания QR кода (JS-версия)

Обсуждение Stimulsoft Reports.PHP
Ответить
Akin
Сообщения: 45
Зарегистрирован: 06 мар 2014, 15:19

Ошибка считывания QR кода (JS-версия)

Сообщение Akin »

Добрый день!
При чтении QR кода приложением с телефона - вопросительный знак прячется. а при чтении QR корда сканером QR кодов или в приложении Сбербанка или в приложении Альфа банка вопросительный знак виден
Проверка на сайте сбера.
Ошибка формирования штрих-кода!!
|Ошибочное начало штрих-кода! Не соответствует ГОСТ 56042-2014 от 11.06.2014
Последний раз редактировалось Akin 13 мар 2021, 07:22, всего редактировалось 1 раз.
Akin
Сообщения: 45
Зарегистрирован: 06 мар 2014, 15:19

Re: Ошибка считывания QR кода (JS-версия)

Сообщение Akin »

Строка для QR кода формируется в UTF-8, далее движок преобразует в другую.
Где в движке JS мне указать кодировку UTF-8 для формирования QR кода.
Спасибо.
Последний раз редактировалось Akin 13 мар 2021, 07:03, всего редактировалось 1 раз.
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Re: Ошибка считывания QR кода (JS-версия)

Сообщение Ivan »

Здравствуйте.

В JS-версии нашего продукта по умолчанию используется кодировка Utf-8.
В начале текста автоматически добавляется идентификатор кодировки BOM (ByteOrderMark), который некоторыми приложениями не распознаётся и отображается как знак вопроса.
Чтобы не добавлять BOM, установите следующее статическое свойство:

Код: Выделить всё

StiOptions.Engine.barcodeQRCodeAllowUnicodeBOM = false;
Спасибо.
Akin
Сообщения: 45
Зарегистрирован: 06 мар 2014, 15:19

Re: Ошибка считывания QR кода (JS-версия)

Сообщение Akin »

Не удаeтся активировать данное свойство.
В чем может быть проблема?
Вложения
viewer.zip
(1.19 КБ) 166 скачиваний
Последний раз редактировалось Akin 13 мар 2021, 07:55, всего редактировалось 1 раз.
Akin
Сообщения: 45
Зарегистрирован: 06 мар 2014, 15:19

Re: Ошибка считывания QR кода (JS-версия)

Сообщение Akin »

Уточните, пожалуйста, в какую сборку включено это свойство?
Последний раз редактировалось Akin 13 мар 2021, 07:57, всего редактировалось 1 раз.
Akin
Сообщения: 45
Зарегистрирован: 06 мар 2014, 15:19

Re: Ошибка считывания QR кода (JS-версия)

Сообщение Akin »

Мы используем версию Stimulsoft Reports 2018.1.8.
Есть возможность в этой версии отключить bom?
Akin
Сообщения: 45
Зарегистрирован: 06 мар 2014, 15:19

Re: Ошибка считывания QR кода (JS-версия)

Сообщение Akin »

Добрый день.
Так как убрать идентификатор BOM?
В пробной версии stimulsoft-Reports.PHP-2021.1.1 не получилось.
Спасибо.
Muse
Сообщения: 16
Зарегистрирован: 17 мар 2021, 14:07

Re: Ошибка считывания QR кода (JS-версия)

Сообщение Muse »

Добрый день, про отключение BOM.

Во-первых, желательно обновить продукт до последней версии.

Во-вторых, в скриптах лучше всегда писать полный путь. Иначе он может быть не обнаружен, а ошибка будет присутствовать только в консоли браузера.

Поэтому всегда лучше вместо

Код: Выделить всё

StiOptions.Engine.barcodeQRCodeAllowUnicodeBOM = false;
Использовать

Код: Выделить всё

Stimulsoft.Report.StiOptions.Engine.barcodeQRCodeAllowUnicodeBOM = false; 
Ответить