微信小程序將網絡圖片轉化為base64


網絡圖片需用wx.downloadFile下載,然后調用微信自帶的base64轉化
可能會存在兼容,

let image_to_base64 = function(img){ return new Promise(((resolve, reject) => { wx.downloadFile({ url: img, success(res) { wx.getFileSystemManager().readFile({ filePath: res.tempFilePath, //選擇圖片返回的相對路徑 encoding: 'base64', //編碼格式 success: res => { //成功的回調 resolve('data:image/png;base64,' + res.data) } }) } }) })) }

 


免責聲明!

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



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