后台返回的base64的圖片格式,前端如何轉為普通的圖片格式


在上一篇的博客當中,寫了前端如何將普通的圖片格式轉為base64的圖片,今天開發的時候遇到了后台返回的圖片格式是base64的,我這邊需要把base64的圖片格式轉為普通的,搜了一下js的方法,感覺很復雜,后來找到了一種img的src的屬性的方法,只要在src的后面加上一段過濾器即可。

<img src="data:image/png;base64,這里放字符"/>

  

$.ajax({
        url: getv1 + '/weixin/pay/payOrder',
        type: 'POST',
        dataType: 'json',
        data: { orderId: data },
        success: function(res) {
            if (res.status == 0) {
                var image = res.data.image; //微信的支付二維碼
                $(".wephimg").attr("src", 'data:image/png;base64,' + image);
                /*  <img src="這里放字符"/>*/
            } else {
                layer.msg(res.msg);
                return false;
            }
        }
    });

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM