sssuxin
sssuxin
  • 发布:2019-03-21 15:28
  • 更新:2019-03-22 16:54
  • 阅读:1262

安卓9打包bitmap.loadBase64Data不执行

分类:HTML5+

请问下在开发中遇到了利用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("加载失败");
});

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

2019-03-21 15:28 负责人:无 分享
已邀请:
sssuxin

sssuxin (作者)

打包利用的是安卓7SDK

该问题目前已经被锁定, 无法添加新回复