Javascript jQuery QRcode不适用于画布
我正在使用这个库:在画布中绘制二维码,但它不起作用 我的代码:Javascript jQuery QRcode不适用于画布,javascript,jquery,html,html5-canvas,qr-code,Javascript,Jquery,Html,Html5 Canvas,Qr Code,我正在使用这个库:在画布中绘制二维码,但它不起作用 我的代码: var a_canvas = document.getElementById("latoSinistro"); var context = a_canvas.getContext("2d"); context.font = "8px appMeFont"; context.textAlign="center"; context.fillText(dati.anagrafica[linguaInUso].prodName, 1
var a_canvas = document.getElementById("latoSinistro");
var context = a_canvas.getContext("2d");
context.font = "8px appMeFont";
context.textAlign="center";
context.fillText(dati.anagrafica[linguaInUso].prodName, 121, 93);
context.fillText(dati.anagrafica[linguaInUso].pointName, 121, 103);
$("#latoSinistro").qrcode({
"render": 'canvas',
"minVersion": 1,
"maxVersion": 10,
"ecLevel": 'M',
"left": 121,
"top": 130,
"fill": '#000',
"background": null,
"mode": 0,
"size": 100,
"color": "#000000",
"text": "www.app/cod/"+idProdotto
});
您的浏览器控制台中有错误吗?latoSinistro
是画布元素的id吗?您的代码是,您应该调整位置。您还应该检查您的dati
对象值是否正确。我没有发现任何错误,Latosistro是一个画布。我认为这个位置是正确的,因为出现了两个文本,dati值是正确的。为什么什么都看不到?我已经更新了库,现在可以工作了:D
<div id="latoSinistro"
</div>