saveHeadImgFile() {let base64 = this.qrImgUrl;const bitmap = new plus.nativeObj.Bitmap("test");bitmap.loadBase64Data(base64, function() {const url = "_doc/" + new Date().getTime() + ".png";  // url为时间戳命名方式console.log('saveHeadImgFile', url)bitmap.save(url, {overwrite: true,  // 是否覆盖// quality: 'quality'  // 图片清晰度}, (i) => {uni.saveImageToPhotosAlbum({filePath: url,success: function() {uni.showToast({title: '图片保存成功',icon: 'none'})bitmap.clear()}});}, (e) => {uni.showToast({title: '图片保存失败',icon: 'none'})bitmap.clear()});}, (e) => {uni.showToast({title: '图片保存失败',icon: 'none'})bitmap.clear()});
}
<template><!-- 预览图片 --><view class="preview-photo-box flex-box"><view class="item tc"><image class="receive-qrcode-img" :src="url" mode="widthFix" @longtap="toSave"></image></view></view>
</template><script>
export default {props: {url: {type: String,default: ''}},data() {return {};},methods: {hide() {this.$emit('hide');},saveImgFile() {let base64 = this.url;const bitmap = new plus.nativeObj.Bitmap("test");bitmap.loadBase64Data(base64, function() {const url = "_doc/" + new Date().getTime() + ".png";  // url为时间戳命名方式console.log('saveHeadImgFile', url)bitmap.save(url, {overwrite: true,  // 是否覆盖// quality: 'quality'  // 图片清晰度}, (i) => {uni.saveImageToPhotosAlbum({filePath: url,success: function() {uni.showToast({title: '图片保存成功',icon: 'none'})bitmap.clear()}});}, (e) => {uni.showToast({title: '图片保存失败',icon: 'none'})bitmap.clear()});}, (e) => {uni.showToast({title: '图片保存失败',icon: 'none'})bitmap.clear()});},toSave() {uni.showModal({title: '图片保存',content: '确定要保存图片吗',success: e => {if (e['confirm']) {this.saveImgFile();}}});}}
};
</script><style lang="scss">
.preview-photo-box {width: 100%;height: 100%;z-index: 99;justify-content: center;align-items: center;.item {.receive-qrcode-img {position: relative;z-index: 2;width: 224upx;height: 224upx;margin: 0 auto;}}
}
</style>

前端 uniapp 实现base64格式图片保存到相册相关推荐

  1. android本地图片转base64,Android Base64转图片 保存至相册

    最近项目中有一个需求,获取服务端的图片Base64码转回图片后保存至相册,这么简单的事还用得着我动手吗,当然是使用ctrl c v大法了,下面看看代码: public void savePicture ...

  2. nodejs html 生成图片,使用nodejs将html5 canvas base64编码图片保存为文件

    目前流行的"你画我猜"应用,你有没有想过使用HTML5来实现过?那么不可避免的需要解决canvas保存图片到硬盘或mongodb之类的数据库.本文主要介绍使用nodejs将html ...

  3. ajax传递多个base64,H5移动开发Ajax上传多张Base64格式图片到服务器

    这篇文章主要为大家详细介绍了H5移动开发Ajax上传多张Base64格式图片到服务器,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 废话不多说,直接看代码吧 1.上传组件 2.展示添加上的图片 v ...

  4. OpenCV技巧 | 常用格式图片保存为透明背景图片(附Python源码)-教你轻松制作Logo

    导读 本文主要介绍使用OpenCV将常用格式图片保存为透明背景图片的方法与实现代码. 实现目标 本文的目标有如下两个: ① 将常见格式[jpg/png/bmp]白色背景图片转换保存为透明背景图片: ② ...

  5. java base64转图片并保存_java将base64解析图片保存到本地。

    将base64解析图片保存到本地的两个方法 /** * base64转图片 * @param base64str base64码 * @param savePath 图片路径 * @return */ ...

  6. base64格式图片转换成二进制流并生成图片文件

    1.base64格式图片转换成二进制流并生成图片文件 /*** 将base64格式的字符串转换成二进制流,并转换成图片*/ public boolean changeBase64ToImage(Str ...

  7. uniapp 图片保存到相册

    传输门 在看官网的时候发现H5是不能图片保存到相册的 首先 html 绑定 @longtap 长按事件 <image :src="qrcodeImg" @longtap=&q ...

  8. OpenGLES(八)GPUImage滤镜链与将滤镜修改后的图片保存到相册

    1.滤镜链 在一个复合滤镜中,多种滤镜效果处理时,通常都是图片 -> 设置顶点/纹理坐标 -> 滤镜效果处理 -> 帧缓冲区 -> 新的纹理 -> 滤镜效果处理 -> ...

  9. 小程序权限设置:小程序下载图片保存到相册拒绝权限后,再次打开权限的解决方案

    小程序下载图片保存到相册功能,首次操作会提示:保存图片或视频到你的相册,有'拒绝'和'允许'两个选项,如果选择了拒绝就会保存失败:saveImageToPhotosAlbum:fail auth de ...

最新文章

  1. 试用期被劝退,京东到家某程序员删库跑路,被判刑10个月!
  2. 阿里云计算平台招AI解决方案产品经理
  3. 8.11zju集训日记
  4. c++类对象 指针区别
  5. postman上传图片时已经添加cookie,但仍显示未登陆
  6. webkit内核 css,webkit内核
  7. 微软为一人收购一公司?破解索尼程序、写黑客小说,看他彪悍的程序人生!...
  8. OGG 实现两台Oracle数据库的同步
  9. 聊聊spring cloud的HystrixCircuitBreakerConfiguration
  10. 交互设计精髓之理解输出
  11. 【小白学前端】化腐朽为神奇-Bootstrap实现表单美化(day02-6)
  12. 美团BERT的探索和实践
  13. oracle磁盘满了怎么办,ORACLE磁盘空间占满解决
  14. 无盘服务器网卡延时高,无盘网卡优化-解决秒卡,速度慢,速度不稳定问题
  15. 计算机的未来展望英语作文,关于展望未来英语作文5篇
  16. linux u盘分区 mdev 卸载问题,迅为开发板最小Linux自动挂载TF卡/U盘等存储设备
  17. input输入框输满3个字符自动跳到下一个input输入框
  18. Android番外篇 “adb”不是内部或外部命令,也不是可运行的程序或批处理文件
  19. ELO用户忠诚度评分大赛---异常值的识别和处理
  20. C语言俄罗斯方块(新版本完整代码)

热门文章

  1. word、excel、PPT操作
  2. OpenCV库和GDAL库数据类型转换
  3. JS判断是否闰年算法
  4. 《趣学CCNA——路由与交换》一第6章 操作与配置Cisco IOS设备6.1 认识Cisco设备...
  5. imx6 U盘更新的方法
  6. 计算文件Hash(SHA1、MD5等)
  7. CreateCompatibleDC CreateCompatibleBitmap SelectObject
  8. java开发门磁系统,你一定听过智能家居门禁,但它的系统门磁原理你知道吗?...
  9. 如何维修计算机电源风扇异响,经验分享:自己动手解决台式机电源异响噪音
  10. 戴尔灵越7590电脑风扇起飞,噪音特大