在angularjs中设置图像输入类型=“file”的宽度和高度

时间:2016-06-27 14:41:36

标签: angularjs file input onload input-type-file

我想设置上传图片的特定宽度和高度。 我可以拍摄上传图片的大小,但在上传时我真的不明白如何限制它。

        $scope.img = new Image();
        $scope.changeSelectedImage = function (element) {
            $scope.reader.onload = function () {
                $scope.$apply(function () {
                    $scope.questionImgSrc = $scope.reader.result;
                    $scope.img.src = $scope.questionImgSrc;
                    $scope.img.onload = function() {
                        // access image size here
                        angular.element("#" + $scope.inputFileId).attr('width', $scope.img.width);
                        console.log($scope.img.width);
                        console.log($scope.img.height);
                    };
                });

            };

0 个答案:

没有答案