angularjs客户端实现压缩图片文件并上传实例_AngularJS
来源:动视网
责编:小采
时间:2020-11-27 21:40:24
angularjs客户端实现压缩图片文件并上传实例_AngularJS
angularjs客户端实现压缩图片文件并上传实例_AngularJS:主要是利用html5的canvas来进行图片的压缩,然后转化为dataURL,再有dataURL转化为Blob文件,Blob对象可以直接赋值给Formdata. app.service('Util', function($q) { var dataURItoBlob = function(dataURI) { //
导读angularjs客户端实现压缩图片文件并上传实例_AngularJS:主要是利用html5的canvas来进行图片的压缩,然后转化为dataURL,再有dataURL转化为Blob文件,Blob对象可以直接赋值给Formdata. app.service('Util', function($q) { var dataURItoBlob = function(dataURI) { //

主要是利用html5的canvas来进行图片的压缩,然后转化为dataURL,再有dataURL转化为Blob文件,Blob对象可以直接赋值给Formdata.
由于目前angualrjs暂不支持通过multiform data上传文件,所以利用如下的代码可以上传formdata里的文件
angularjs客户端实现压缩图片文件并上传实例_AngularJS
angularjs客户端实现压缩图片文件并上传实例_AngularJS:主要是利用html5的canvas来进行图片的压缩,然后转化为dataURL,再有dataURL转化为Blob文件,Blob对象可以直接赋值给Formdata. app.service('Util', function($q) { var dataURItoBlob = function(dataURI) { //