javascript - 无法使用 Angular.js 在 Safari 中上传文件

标签 javascript angularjs ng-file-upload

我无法使用 Angular.js 中的 ng-file-upload 使用 Win7+Safari 上传文件。这是我的代码:

<div ng-repeat="mul in mulImage">
   <input type="file" class="filestyle form-control" data-size="lg" name="upload_{{$index}}" id="bannerimage_{{$index}}"  ng-model="mul.image" ngf-pattern="'image/*'" accept="image/*" ngf-max-size="2MB" ngf-select="onFileSelect1($index);">
<img ngf-thumbnail="mul.image" name="pro" border="0" style="width:32px; height:32px; border:#808080 1px solid;" ng-if="mul.image !=null">
</div> 

这里我从驱动器中选择后无法显示图像。在这里,我需要当用户选择图像时它应该显示在图像标签中。它可以在除 Win7+Safari 之外的所有浏览器中正常运行。

最佳答案

您有此文件的权限吗?也许这就是您无法访问它们的原因?

你的上传服务器端是什么?有代码吗?

关于javascript - 无法使用 Angular.js 在 Safari 中上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39304285/

相关文章:

AngularJS:如何在 Angular 应用程序中嵌套应用程序

javascript - ASP.NET 中的 JQuery 和单选按钮。点击未注册

javascript - 重构 if 语句 JavaScript

javascript - 提供顶级应用程序组件状态是最佳实践吗?

angularjs - setTimeout NodeJS性能

javascript - 加载 Angular View

javascript - 使用系统时钟进行准确的空闲超时警告

angularjs - 如何在 ng-file-upload 中设置内容配置字符编码

javascript - ng-文件上传跨域错误

angularjs - 如何使用 ng-file-upload 在express js中保存文件图像