微信jssdk的chooseImage与getLocalImgD
wx.chooseImage({
count: 9, // 默认9
sourceType: ['camera'], // 可以指定来源是相册还是相机,默认二者都有
sizeType: ['compressed'],
isSaveToAlbum: 0, // 整型值,0表示拍照时不保存到系统相册,1表示自动保存,默认值是1
success: (res) => {
const localIds = res.localIds
if (window.__wxjs_is_wkwebview) {
// wkwebview的情况下需要使用getLocalImgData
for (let i = 0; i < localIds.length; i++) {
wx.getLocalImgData({
localId: res.localIds[i],
success: (res) => {
let localData = res.localData // localData是图片的base64数据,可以用img标签显示
localData = localData.replace('jgp', 'jpeg') // iOS 系统里面得到的数据,类型为 image/jgp,因此需要替换一下
console.log(localData)
}
})
}
} else {
// 非wkwebview直接使用
}
}
})
本文标题:微信jssdk的chooseImage与getLocalImgD
本文链接:https://www.haomeiwen.com/subject/zbnuwctx.html
网友评论