微信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

相關文章
相關標籤/搜索