详细问题描述(DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题)
[内容]
iOS11 iPhone7 调用 保存照片到相册 崩溃crash
save.addEventListener("tap",function(){
bitmap = new plus.nativeObj.Bitmap("test");
// 将webview内容绘制到Bitmap对象中
cur.draw(bitmap,function(){
var path = "";
if(mui.os.ios){
path = "_doc/"+bitmap.__id__+".jpg";
}else {
path = "_doc/"+bitmap.__id__+".jpg";
}
bitmap.save(path,{},function(event){
var target = event.target;
plus.gallery.save(target, function() {
mui.toast("保存成功!");
bitmap.clear();
},function(){
mui.toast("保存失败!");
bitmap.clear();
});
},function(){
mui.toast("保存失败!");
bitmap.clear();
});
},function(e){
console.log('绘制图片失败:'+JSON.stringify(e));
});
});
重现步骤
100%复现
[iOS版本号] iOS11.1
[手机型号] iPhone7
联系方式
[QQ]
3 个回复
DCloud_IOS_XTY
是离线打包吗?
小泥鳅 (作者)
对是离线打包
DCloud_IOS_XTY
需要添加权限,具体参考http://ask.dcloud.net.cn/article/931