当前位置: 首页 > news >正文

微信小程序实现图片转base64

在微信小程序中,图片转base63可以引入第三方插件;

也可以通过下边的方法转base64。

转换方法:

imgToBase64(filePath) {return new Promise((resolve, reject) => {let baseFormat = 'data:image/png;base64,'let base64 = wx.getFileSystemManager().readFileSync(filePath, 'base64')resolve(baseFormat + base64)})}

 使用方法:

wx.chooseImage({count: 1,sizeType: ['original', 'compressed'],sourceType: ['album', 'camera'],success: async (res)=> {// tempFilePath可以作为img标签的src属性显示图片const tempFilePaths = res.tempFilePathslet base64Image = await that.imgToBase64(tempFilePaths[0])console.log(base64Image)}
})

http://www.lryc.cn/news/366160.html

相关文章:

  • os和os.path模块
  • 链表题目练习----重排链表
  • 【杂记-浅谈XSS跨站脚本攻击】
  • VMware虚拟机与MobaXterm建立远程连接失败
  • mysql undolog管理
  • 【Linux】进程2——管理概念,进程概念
  • 【C++】植物大战僵尸杂交版自动存档——防闪退存档消失
  • 通过Excel,生成sql,将A表数据插入B表
  • 如何在MySQL中实现upsert:如果不存在则插入?
  • MyBatis中 set标签
  • mysql自带分页
  • 小学一年级数学上册,我终于学完了
  • 使用wireshark分析tcp握手过程
  • 在ArcGIS中,矢量数据有.shp,.mdb和.gdb,为啥建议使用gdb?
  • C++STL---stack queue模拟实现
  • Spring Cloud系列——使用Sentinel进行微服务保护
  • Android开机动画,framework修改Bootanimation绘制文字。
  • 2024河南高考作文ChatGPT
  • 整理好了!2024年最常见 20 道分布式、微服务面试题(一)
  • 要想数据形成好的数据集,必须数据治理(目的之一是防止大模型产生灰色数据等),用于炼丹(训练数据私有化模型)的数据才是好数据
  • 外部mysql导入
  • Qwen-VL论文阅读
  • 超详细的java Comparable,Comparator接口解析
  • Java使用GDAL来解析KMZ及KML实战
  • 【vuex小试牛刀】
  • React - 实现走马灯组件
  • 【学习笔记】Windows GDI绘图(十三)动画播放ImageAnimator(可调速)
  • fps游戏如何快速定位矩阵
  • 【机器学习基础】Python编程06:五个实用练习题的解析与总结
  • R可视化:生存分析森林图