<div id="qrcode" style="width:9.375rem; height:9.375rem;margin: 31px auto;">
</div>
<script src="../../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../../qrcode.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
// 设置参数方式
var qrcode = new QRCode(document.getElementById("qrcode"), {
text: 'https://www.baidu.com',
width: 150,
height: 150,
colorDark: '#000000',
colorLight: '#ffffff',
correctLevel: QRCode.CorrectLevel.H
});
// 使用 API
qrcode.clear(); // clear the code.
qrcode.makeCode("http://naver.com"); // make another code.
</script>
代码如上,在hbuiderX中可以生成二维码,在hbuiderX运行到安卓和ios都可以生成二维码,但是我离线打包在androidstudio和xcode中运行,就是没法生成二维码,这是为什么?
1 个回复
j***@163.com (作者) - 90IT女
找到问题了,使用这个<script src="../../js/jquery.qrcode.min.js" type="text/javascript" charset="utf-8"></script>库就可以离线生成二维码了.