前端生成二维码并提供下载按钮

$("#qrcode").qrcode({
    render: "canvas",
    text:'http://baidu.com/<?PHP echo $this->detailData['id'];?>', 
    width: 100,
    height: 100
})

$("#downEwm").click(function (){
    let canvas = document.getElementsByTagName('canvas')[0]
    let base64Img = canvas.toDataURL()
    let link = document.createElement('a')
    link.href = base64Img
    link.download = 'code'+ Date.now()
    let event = document.createEvent('MouseEvents')
    event.initMouseEvent('click',true,false,window,0,0,0,0,0,false,false,false,false,0,null)
    link.dispatchEvent(event)
})


打赏

看恩吧
网站不承担任何有关评论的责任
  • 最新评论
  • 总共条评论
取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦