java - 如何从使用 JavaScript 生成的 dataURL 在 java/android 中创建文件

标签 java android

如何从使用 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/

相关文章:

java - 没有可用的事务性 EntityManager 且异常 InvalidDataAccessApiUsageException

Java Sockets - 从客户端向服务器发送数据

android - 将图像文件从 Android 内部存储复制到图库

java - 如何使用 Travis CI 上的构建矩阵设置运行 API 25 的模拟器?

Android 1.5 和 1.6 调用完成 Activity 和主页按钮奇怪的行为

javascript - Android只能显示网站的一部分

java - 有没有办法在jooq中进行反向 "code generation"?

java - 我如何在一秒内实时获得蓝牙 RSSI 10 次,持续 10 秒

java - 如何在 spring data mongodb 中聚合嵌套对象并避免 PropertyReferenceException?

android - 在另一个线程中从 UI 元素读取数据是否可以?