微信方法

 wx.chooseImage:

wx.chooseImage({ count: 1, // 默认9 sizeType: [original, compressed], // 可以指定是原图还是压缩图,默认二者都有 sourceType: [album, camera], // 可以指定来源是相册还是相机,默认二者都有 success: function (res) { var localIds = res.localIds; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片 }});

localIds返回一个数组即选中的图片本地ID。
注意:

  1.安卓返回:[weixin://resourceid/******]。

  2.苹果返回:[wxLocalResource://******]。

 

wx.getLocalImgData:

wx.getLocalImgData({ localId: ‘‘, // 图片的localID success: function (res) { var localData = res.localData; // localData是图片的base64数据,可以用img标签显示 }});

 

localId是chooseImage方法返回的localIds,localIds需要遍历出localId。

微信方法

res.localData返回的是base64数据。
注意:

  1.安卓返回:不带‘data:image/jpeg;base64,‘前缀。

  2.苹果返回:带‘data:image/jpeg;base64,‘前缀。

 

相关文章