如何从使用 JavaScript 生成的 dataURL 在 java/android 中创建文件
压缩文件
data:application/x-zip-compressed;base64,LS1Lb1pJaHZjTkFRY0INCkNvbnRlbnQtRGlzcG9zaXRpb...
图像文件data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT.......==
最佳答案
试试这个
String bas64String="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT.......=="
bas64String=bas64String.replace("data:image/jpeg;base64,","");
byte[] decodedString = Base64.decode(bas64String, Base64.DEFAULT);
Bitmap bitMap = BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length);
关于java - 如何从使用 JavaScript 生成的 dataURL 在 java/android 中创建文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37705679/