Canvas
基于Canvas实现的功能
Janaeiw
这个作者很懒,什么都没留下…
展开
-
【踩坑】qrcodejs2生成二维码安卓真机不显示(解决安卓机型二维码绘制失败)
前言:本篇文章我们将介绍使用qrcodejs2生成二维码,产生了上述的兼容问题。如果觉得作者写的不错,希望得到您的点赞/收藏/支持,如果有不同意见,欢迎下方评论区留言。注:问题原因:经过排查,发现qrcodejs2自带生成的base64图片是png格式,然而部分安卓机型存在无法将png图片绘制进canvas的情况,导致base64的png图片绘制失败,无法显示二维码。(但是也不报错)一、解决方法1.机型判断注:因为ios对png、jpg都可以进行绘制,所以可加可不加。 export functio原创 2021-11-08 11:48:46 · 3895 阅读 · 1 评论 -
基于Canvas+Exif实现的图片压缩功能
基于Vue+Exif实现的图片压缩功能前言:本文记录作者在vue项目中因图片上传限制及后台保存图片过大的问题,因此在图片上传到后台前做一个图片压缩的功能。如果觉得作者写的不错,希望得到您的点赞/收藏/支持,如果有不同意见,欢迎下方评论区留言。一、初步封装的JS方法及调用注:1、此方法以满足大致的功能需求,但是还有一个小问题!!!下面在解释为啥,哈哈哈2、以下代码注释已经很清晰了。index.js/** * 将图片压缩为对应尺寸 * @param {Object} options * @p原创 2021-01-12 19:18:30 · 345 阅读 · 2 评论