javaScript
文章平均质量分 50
_葱
这个作者很懒,什么都没留下…
展开
-
解决ios滑动穿透问题
function closest(el, selector) { const matchesSelector = el.matches || el.webkitMatchesSelector || el.mozMatchesSelector || el.msMatchesSelector; while (el) { if (matchesSelector.call(el, sel...原创 2019-12-16 10:47:36 · 4676 阅读 · 0 评论 -
js压缩图片到指定大小
需求:前端上传图片的时候通常需要提供指定大小以内的图片。比如不大于500KB。思路:利用canvas转blob的时候通过quality控制图片质量,达到压缩的目的。此方法有个缺点。只能对图片格式为jpeg或webp的图片有效。因此压缩的时候canvas.toBlob(callback, mimeType, quality)中的mimeType要设为'image/jpeg'。压缩完成可以自行转成...原创 2019-09-02 14:23:23 · 16635 阅读 · 7 评论