使用angular-file-upload上传base64图像

时间:2017-08-28 23:24:15

标签: javascript angularjs file-upload

我创建了一个角度的表单,用户可以从网络摄像头拍摄照片,我使用ng-webcam,在拍摄照片后,将其作为base64图像保存在作用域中。现在我尝试使用angular-file-upload上传此内容。但我不太明白它是如何运作的。项目中的示例是从PC上传图像,但我想设置base64图像并发送它。

我该怎么做?

已更新

这就是我通常从计算机上传图片的方式,我使用名为uploadProfilePicture();的函数。所以我想要做的是放在我认为是$scope.uploader my {{1}的请求中那是我的base64图片。

$scope.photo

1 个答案:

答案 0 :(得分:0)

试试这个对我有用。

查看:

RecyclerView

控制器功能:

<img ng-src="data:image/jpeg;base64,{{unImage.image}}" class="images" />

<div class="col-md-9 lato size-twelve grey" editable-file="editImage" e-onchange="angular.element(this).scope().uploadFile(this, angular.element(this).scope().allUnits.images)" e-rows="7" e-cols="40" e-name="image" e-form="rowform" e-multiple>
</div>