问题标签 [fine-uploader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1176 浏览

javascript - 上传成功没有响应内容时,如何避免fine uploader的error事件?

我已将 FineUploader 配置为使用 CORS 并使用我的 Amazon Web Services S3 存储桶。

我面临的问题是,成功上传不会返回任何响应内容(虽然状态码为 204,但响应内容为空)。因此,即使发生了上传(我已验证文件已上传),也会触发错误事件。大概是因为没有回应。

我该如何处理这种情况?有没有办法通过在“onError”回调中捕获此错误来手动触发“成功”?

编辑:

我在这里挖掘取得了一些进展。该错误似乎源于handler.xhr.js.

特别是在parseResponse(xhr)函数内部。

由于响应为空,这似乎引发了错误。

有谁知道正确的反应应该是什么?我正在考虑在此处添加一行检查空响应,然后手动插入正确的响应应该是什么。

0 投票
0 回答
159 浏览

php - 获取上传的文件

我想实现删除功能,删除当前上传的文件。

如何获取当前上传的文件?

这是我的 javascript 中的内容:

我的 PHP 文件:

现在,我不想为 $imagefile 设置静态值,而是要获取上传的文件。

0 投票
1 回答
2066 浏览

ajax - Internet Explorer ajax 响应问题

我有一个文件上传插件(jQuery Fine Upload)。使用这个插件,我通过 AJAX 上传图像,并从响应 (JSON) 生成预览图像。这在主要浏览器中运行良好,除了所有版本的 Internet Explorer,因为这个 sh... 想要打开带有 .js 扩展名的 JSON 响应。当文件输入发生变化时触发该事件。请看下面的代码:

这是 JSON 响应:

0 投票
2 回答
730 浏览

fine-uploader - Fineuploader 在 IE9 中上传文件的时间太长

您好我正在使用fineuploader 3.3.0 版本。
我正面临着问题fineuploader in IE9。因为好的上传器不支持 ie9 中的 sizeLimit。
我正在使用简单的 contentlength 检查服务器端的文件大小 if (this.Request.Files[0].ContentLength > 5242880).

但需要 1-2 分钟才能得到此响应。此外1.4 MB file,上传时间太长。

有人可以让我知道是什么原因造成的吗,以下是我正在使用的 Fineuploader 代码:-

0 投票
1 回答
319 浏览

javascript - Fine Uploader 和 ServiceStack 设置响应头

我正在尝试使用 ServiceStack 作为 Fine Uploader 的端点来上传一些文件。如果将响应设置为内容类型 json/application 即提示下载响应响应,则 IE 会出现令人讨厌的行为,如下所述:

IE 在提交包含文件的 jQuery 多部分表单数据时尝试下载 json 响应

如何强制 ServiceStack 以文本/纯文本形式响应。我正在尝试这个:

但是使用端点时的服务堆栈:

仍将内容类型返回为 application/json

有任何想法吗?

谢谢

0 投票
1 回答
764 浏览

javascript - Node.js:尝试将 Fine-uploader 挂接到烧瓶应用程序中

我正在尝试将精细的上传器连接到 Flask 端点。

端点看起来像:

我正在尝试替换标准表格:

使用精细上传器

但是我在控制台中遇到了一些 js 错误,并且端点似乎没有request正确管理:

POST http://{{ localhost }}:5000/ 400 (BAD REQUEST) jquery.fineuploader-3.4.1.js:3903 [FineUploader] 尝试解析 xhr 响应文本时出错 (SyntaxError: Unexpected token <) jquery.fineuploader -3.4.1.js:155 [FineUploader] 'error' 不是服务器响应的有效属性。

和应用程序错误了Upload failed

我猜测当我endpoint: '/'在线提交请求时会出现问题,并且我真的希望我不必完全重写{{ do stuff }}我的端点部分。

0 投票
1 回答
626 浏览

javascript - 如何访问fineuploader参数onComplete函数?

0 投票
2 回答
169 浏览

php - Upload gets to 5%, then resets to 0%

I'm having some issues with fine-uploader. With smaller files (~20MB), everything is great. However, with larger files (100MB+), the files will upload to around 5%, then the progress bar will reset back to 0%.

Upload eventually fails with "Error when attempting to parse xhr response text (SyntaxError: Unexpected end of input)".

In my endpoint (upload.php), my very last line is "echo json_encode($result);". $result is an array, and here's the relevant PHP:

Is this an issue with upload.php or is something funky happening with fine-uploader?

0 投票
1 回答
1389 浏览

knockout.js - 启用和禁用精细上传器

我正在使用精细上传器和淘汰赛。我只想在用户单击某个按钮时启用精细上传。在页面加载时,我想禁用精细上传器并仅在单击某个按钮时启用。

我的尝试:

isClicked 是一个最初为假的可观察对象。因此,应该禁用fineuploader,但事实并非如此。

0 投票
1 回答
875 浏览

javascript - Fineuploader fileState Type Error on cancel/cancelAll/reset

我正在使用 FineUploaderBasic 将一些上传功能构建到应用程序中。除了我尝试取消文件(在 onupload 回调期间满足条件时)之外,一切都很好。我收到此错误:

TypeError: fileState[id] is undefined ...var fileOrBlob = fileState[id].file || 文件状态[id].blobData.blob,

onupload 回调参数 id 为 0,名称为文件的正确名称。在这一点上没有很多 fileState 信息是有道理的,因为 onupload 过程在上传之前运行 - 那么为什么 reset 或 cancel* 仍然会走这么远......

我应该如何取消一个(或多个文件)或如何随意重置上传器。

注意我还应该补充一点,该错误不是致命的——事实上,该功能甚至看起来工作正常——但日志中的错误并不是很好。

代码摘录:

很抱歉上面摘录的不整洁。变量元素以 jQuery 选择器结果的形式出现,而opts只是一个简单的选项字典。我希望它有所帮助。

我正在使用 FineUploader 3.4.1。

谢谢人们。