android华为保存不了bitmap,安卓9打包bitmap.loadBase64Data不执行

请问下在开发中遇到了利用bitmap保存图片的功能,经测试发现安卓9的几款华为手机与小米手机打包后未执行bitmap.loadBase64Data,请问是什么原因呢?

var bitmap = new plus.nativeObj.Bitmap("test");

bitmap.loadBase64Data(base64Data, function() {

var currentDate = new Date();

currentDate = currentDate.format("yyyymmddhhmmss");

var fileName = "_doc/" + currentDate + '_img.png';

bitmap.save(fileName, {overwrite: true}, function(i) {

var imgUrl = i.target;

plus.gallery.save(imgUrl, function() {

alert("保存成功");

}, function() {

alert("保存失败");

});

bitmap.recycle();

}, function(e) {

alert('2222保存收款码失败');

});

}, function() {

alert("加载失败");

});

这里的成功和失败都未执行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值