微信小程序

微信小程序图片转base64二进制流

12-04 20:22

wx.chooseImage({

count: 1, //最多可选数量

sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有

sourceType: ['album', 'camera'], //可以指定来源是相册还是相机,默认二者都有

success(res) {

     console.log(res);

     let tempFilePaths=res.tempFilePaths;

     console.log(res.tempFilePaths); //一个数组,每个元素都是“http://...”图片地址

     console.log(res.tempFilePaths[0])

     //tempFilePath可以作为img标签的src属性显示图片

     const fileManager = wx.getFileSystemManager();

     const base64 = fileManager.readFileSync(tempFilePaths[0], 'base64');  //转base64二进制

     console.log('=============================', base64); 

},

fail() {

     wx.showToast({

     title: '获取图片失败',

     icon: 'success',

     duration: 2000

}

});


微信小程序
大潇博客 版权所有 Copyright ©2016~2025
京ICP备17004217号-6  合作QQ:284710375
天玺科技