^_^ 关于input file文件上传相同文件时不识别的方法

<input accept="image/*" multiple="multiple" id="file" style="display:none" type="file" />//如果是模拟的则需display:none
$scope.file = document.getElementById("file");
$scope.file.click();//点击模拟的上传时自动添加点击
$scope.file.onchange = function () {
      var reader = new FileReader();
      reader.onload = function (evt) {
        var imgUrl:any = evt.target;
        var base64 = imgUrl.result;//获取的编译的文件路径
        $scope.file.outerHTML=$scope.file.outerHTML;//处理相同的文件不改变
      };
      reader.readAsDataURL($scope.file.files[0]);
};
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容