我是靠谱客的博主 自信画笔,最近开发中收集的这篇文章主要介绍base64上传速度慢的可能解决方法。,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在上传图片的时候发现base64数据上传的加载时间有点长。HTTP的multipart/form-data是支持二进制传输的。另外base64理论上也之比原始数据慢三分之一而已。若觉得慢可以在上传的时候对其进行压缩,并且添加loading组件丰富用户体验。

//对base64进行压缩
 var dataurl = $('canvas')[0].toDataURL("image/jpeg",0.7);

后面通过post请求将压缩后的base64传到后端即可。
若是使用vue.js的话,可以搭配iView或者elementUI,使用loading组件提供人性化且漂亮的加载动画。可以在上传数据或获取数据的时候增强用户体验。

最后

以上就是自信画笔为你收集整理的base64上传速度慢的可能解决方法。的全部内容,希望文章能够帮你解决base64上传速度慢的可能解决方法。所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(73)

评论列表共有 0 条评论

立即
投稿
返回
顶部