微信chooseImage getLocalImgData转base64 的问题

最近使用微信的chooseImage   上传到服务器读取文件的时候,发现使用getLocalImgData返回图片的base64,安卓下返回的不是base64,须要拼接成base64.javascript

 

wx.getLocalImgData({
    localId: localIds,
    success: function(res) {
        var localData = res.localData;
        // localData = localData.replace('jgp', 'jpeg');
        if (window.__wxjs_is_wkwebview) { // 若是是IOS,须要去掉前缀
            localData = localData.replace('jgp', 'jpeg');
        } else {
            localData = 'data:image/jpeg;base64,' + localData;
        }
    }
});

  

注:微信JSSDk要用1.2.0以上的版本否则会没法使用java

相关文章
相关标签/搜索