##jQuery:将链接生成一张二维码图片
###步骤:
- 引入js文件
<script src="/static/common/js/jquery.qrcode.min.js"></script>
2.html:
<div class="link_erwei fl" style="display: inline-block;">
</div>
- js:
$(function(){
var strs=window.location.host;
if(strs.indexOf('vlearn')!=-1){//判断 是正式服务器还是测试服务器,根据实际情况
var qrcode_text="[http://xueban.vlearn.cn/mp/xueban/invite"](http://xueban.vlearn.cn/mp/xueban/invite%22);; //生成二维码的链接
}else{
var qrcode_text="[http://xueban.vstudy.net.cn/mp/xueban/invite"](http://xueban.vstudy.net.cn/mp/xueban/invite%22);; //生成二维码的链接
}
$('.link_erwei').qrcode({ width: 80, height: 80, correctLevel: 0, text: qrcode_text });
})
###notice:
如果是从接口获取链接生成二维码,就是用一系列的加密解密方式。具体情况具体分析。
example:
var info = data.record;//获取的需要生成二维码的链接
share_qr_code = "/qrcode/" + encodeURIComponent(Base64.encode(info.url));