Я пытаюсь преобразовать данные JSON в QR-код, поэтому, когда пользователь его сканирует, должны отображаться данные JSON. Для этого я использовал библиотеку jquery.qrcode.min.js. Вот пример формата данных JSON:
{"id":"4444455551223","tableid":"2222221111111444","areacode":"A0010","catid":" QWAAD"
p.s id,tableid,areacode,catid — они извлекаются динамически из параметра URL
например, www.demo.com?id=4444455551223&tableid =2222221111111444&areacode=A0010&catid=QWAAD
Однако проблема, с которой я столкнулся, заключается в том, что когда я сканирую сгенерированный QR-код с помощью мобильного устройства, в результате отображается только «4444455551223», а не чем отображать все данные JSON. Есть идеи, как решить эту проблему?
Код, используемый для создания QR-кода.
jQuery('#output').qrcode( {
const queryString = window.location.search;
const urlParams = new URLSearchParams(queryString);
const id = urlParams.get('id').toString();
const tableid = urlParams.get('tableid').toString();
const areacode = urlParams.get('areacode').toString();
const catid = urlParams.get('catid').toString();
var myJSON ={"id":"'+id+'","tableid":"'+tableid+'","areacode":"'+areacode+'","catid":"'+catid+"}';
// render method: 'canvas', 'image' or 'div'
//render: 'canvas',
// version range somewhere in 1 .. 40
minVersion: 1,
maxVersion: 40,
// error correction level: 'L', 'M', 'Q' or 'H'
ecLevel: 'Q',
// offset in pixel if drawn onto existing canvas
left: 0,
top: 0,
// size in pixel
size: 500,
// code color or image element
fill: '#000',
// corner radius relative to module width: 0.0 .. 0.5
radius: 0,
// quiet zone in modules
quiet: 0,
text: myJSON
} );
});
Подробнее здесь: https://stackoverflow.com/questions/785 ... js-library
Ошибка при преобразовании данных Json в QR-код с использованием библиотеки JS. ⇐ Jquery
Программирование на jquery
1716830929
Anonymous
Я пытаюсь преобразовать данные JSON в QR-код, поэтому, когда пользователь его сканирует, должны отображаться данные JSON. Для этого я использовал библиотеку jquery.qrcode.min.js. Вот пример формата данных JSON:
{"id":"4444455551223","tableid":"2222221111111444","areacode":"A0010","catid":" QWAAD"
p.s id,tableid,areacode,catid — они извлекаются динамически из параметра URL
например, www.demo.com?id=4444455551223&tableid =2222221111111444&areacode=A0010&catid=QWAAD
Однако проблема, с которой я столкнулся, заключается в том, что когда я сканирую сгенерированный QR-код с помощью мобильного устройства, в результате отображается только «4444455551223», а не чем отображать все данные JSON. Есть идеи, как решить эту проблему?
Код, используемый для создания QR-кода.
jQuery('#output').qrcode( {
const queryString = window.location.search;
const urlParams = new URLSearchParams(queryString);
const id = urlParams.get('id').toString();
const tableid = urlParams.get('tableid').toString();
const areacode = urlParams.get('areacode').toString();
const catid = urlParams.get('catid').toString();
var myJSON ={"id":"'+id+'","tableid":"'+tableid+'","areacode":"'+areacode+'","catid":"'+catid+"}';
// render method: 'canvas', 'image' or 'div'
//render: 'canvas',
// version range somewhere in 1 .. 40
minVersion: 1,
maxVersion: 40,
// error correction level: 'L', 'M', 'Q' or 'H'
ecLevel: 'Q',
// offset in pixel if drawn onto existing canvas
left: 0,
top: 0,
// size in pixel
size: 500,
// code color or image element
fill: '#000',
// corner radius relative to module width: 0.0 .. 0.5
radius: 0,
// quiet zone in modules
quiet: 0,
text: myJSON
} );
});
Подробнее здесь: [url]https://stackoverflow.com/questions/78539357/error-on-converting-json-data-to-qr-code-using-js-library[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия