在页面加载时生成二维码

Generate QR code on page load

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

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

而且我不太确定我哪里出了问题?如果有人能指出错误就太好了。

谢谢!

您可能正在生成二维码但没有显示,您需要将图片放在页面的某个位置-以下仅供参考

<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>