【发布时间】:2015-07-12 10:53:24
【问题描述】:
测试于:Android 4.2 和 Android 5.1.1
插件:https://github.com/apache/cordova-plugin-camera
当我们从库中导入带有 alpha(透明)层的 PNG 时,它会自动添加黑色背景。
你知道如何在插件返回的 base64 字符串中将黑色背景替换为白色背景吗?
使用的代码:
var options = {
quality: 95,
destinationType: Camera.DestinationType.DATA_URL,
sourceType: Camera.PictureSourceType.PHOTOLIBRARY,
allowEdit: true,
encodingType: Camera.EncodingType.PNG,
saveToPhotoAlbum: false
};
【问题讨论】:
标签: android image cordova base64 transparency