消息关闭
    暂无新消息!

5个回答

︿ 2
QR 这种东西, 开源代码一大堆, 为虾米不直接写段代码生成下就是了,  发个jquery 是为虾米啊...  就是用 qrencode 自己生成png也没几行代码的说...
︿ 0
  $('#output').qrcode({
                width: 500,
                height: 500,
                text: trClick.utf16to8(localhref + "?" + qrCode),
                imgWidth: 300/4,            //图片宽
                imgHeight: 300 / 4,           //图片高\
                src: "../img/icon.png"
            });
            $('#output').css('display', 'block');
            var canvas = $('#output').find("canvas")[0];
            try {//解决IE转base64时缓存不足,canvas转blob下载
                var blob = canvas.msToBlob();
                navigator.msSaveBlob(blob, qrCode + '.png');
            } catch (e) {//如果为其他浏览器,使用base64转码下载
                var url = canvas.toDataURL('image/jpeg');
                $("#download").attr("download", qrCode + '.png')
                $("#download").attr('href', url).get(0).click();
            }