根据 uni-app 的文档打包了一个安卓原生插件,但是在调用的时候发现,被调用的方法接收一个 Bitmap 类型的参数,我对 Java 和安卓都不熟悉,请教大佬,uni-app 如何获取图片的 bitmap?
uniapp 不能直接生成 Bitmap,需要编写Android原生代码才能实现,示例如下:import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.util.Base64; public class BitmapUtils { public static Bitmap base64ToBitmap(String base64) { final byte[] decodedBytes = Base64.decode(base64, Base64.DEFAULT); return BitmapFactory.decodeByteArray(decodedBytes, 0, decodedBytes.length); } }
uniapp不能直接生成Bitmap,需要编写Android原生代码才能实现,示例如下: