在使用bitmap.toBase64Data()进行图片转Base64时,发现安卓与IOS返回的字节码不同,经测试发现安卓返回的字节码是不正确的,代码如下:
testBitmap: function(){
var bitmap = new plus.nativeObj.Bitmap("test");
// 从本地加载Bitmap图片
bitmap.load('_www/img/zhifubao.jpg',function(){
console.log('加载图片成功');
var data = bitmap.toBase64Data()
console.log(data);
},function(e){
console.log('加载图片失败:'+JSON.stringify(e));
});
}
1 个回复
2***@qq.com - 做点喜欢的事情
同问,确实是少了些代码。安卓里转的base64图片显示不完整