ReferenceError:找不到变量:Safari 5.1.7浏览器中的FileReader for windows

时间:2017-03-24 06:23:55

标签: javascript jquery safari

我使用裁剪器插件在我的页面上裁剪图像。但是,这不适用于safari 5.1.7&我收到此错误(ReferenceError:无法找到变量:FileReader)。我用Google搜索了这个。然后,我发现safari不支持FileReader的答案。虽然,我无法向远方移动。我该怎么办?我使用以下代码。

angular.module('app', ['uiCropper']).controller('Ctrl', function($scope) {
$scope.myImage = '';
$scope.myCroppedImage = '';
var handleFileSelect = function(evt) {
    var file = evt.currentTarget.files[0];
    var reader = new FileReader();
    reader.onload = function(evt) {
        $scope.$apply(function($scope) {
            $scope.myImage = evt.target.result;
        });
    };
    reader.readAsDataURL(file);
};
angular.element(document.querySelector('#fileInput')).on('change', handleFileSelect);});

0 个答案:

没有答案