在页面加载时生成QR码

时间:2017-09-17 01:16:03

标签: javascript qr-code

所以我正在尝试在页面加载时生成QR码,这样人们就不必浏览我的手机上的网站就可以访问一个页面。我的代码是:

<script>
function process()
{
var url=" https://api.qrserver.com/v1/create-qr-code/?size=150x150&data==" + window.location.href;
}
</script>
<body onload="process()">
</body>

而且我不太确定我哪里出错了?如果有人能够指出错误,那就太棒了。

谢谢!

1 个答案:

答案 0 :(得分:1)

你可能正在生成二维码,但你没有显示,你需要把图像放在页面的某个位置 - 以下只是一个指南

<script>
function process()
{
   var url=" https://api.qrserver.com/v1/create-qr-code/?size=150x150&data==" + window.location.href;
   document.getElementById('QRCode').src = url;
}
</script>
<body onload="process()">
   <img src='' id='QRCode' ...>
</body>