longPressActions: {
itemList: ['发送给朋友', '保存图片', '识别二维码并打开'],
success: function(data) {
if(data.tapIndex == 1){
_that.initCheckDownload(urls[data.index]);
}
if(data.tapIndex == 2){
uni.saveImageToPhotosAlbum({//保存图片到系统相册。
filePath: address,//图片文件路径
success : (data) => {
console.log('保存出来的地址:'+data.path);
_that.parseCode(data.path);
_that.errmsg('二维码保存成功!');
},
fail : (e) => {
console.log(e);
_that.errmsg('识别二维码失败!');
}
});
}
console.log('选中了第' + (data.tapIndex + 1) + '个按钮,第' + (data.index + 1) + '张图片');
},
这里需要点击关闭预览才会执行保存图片。但是 输出先执行选中了第3个按钮,第1张图片
1 个回复
越王够贱 (作者)
这个有谁碰到过吗?