问题标签 [uppy]

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 回答
598 浏览

javascript - Uppy.ImageEditor 插件的问题

我正在尝试使用名为 uppy.io(https://uppy.io/)的图像上传插件。它在内部使用图像编辑器插件(https://uppy.io/docs/image-editor/)。所以我在尝试使用时面临的问题Uppy.ImageEditor是它Expected a plugin class, but got undefined. 在控制台中返回。知道为什么会这样吗?下面是我正在使用的代码。任何帮助将不胜感激。

0 投票
1 回答
532 浏览

ruby-on-rails - rails file_field 未显示

我想让我的应用程序使用 Shrine 上传多个文件,但是一个文档建议两个file_fields 而另一个建议只一个。在他们的讨论论坛上发布问题后,有人建议我隐藏名为files[]. 无论我是否这样做,第一个file_field总是无法渲染。为什么这个字段不显示?

楷模:

控制器:

0 投票
1 回答
383 浏览

ruby-on-rails - 未捕获的类型错误:无法读取 null 的属性“1”?

我收到一个错误:Uncaught TypeError: Cannot read property '1' of null。这是什么意思?错误的来源是以下行id: file.meta['key'].match(/^cache\/(.+)/)[1]

我认为这是试图在不存在的索引处选择一些东西,但是……什么索引确实存在?

0 投票
1 回答
1119 浏览

javascript - uppy 如何将元字段从仪表板添加到 XHRUpload

我用

和服务器端的 Symfony,我遇到了一些问题,metaFields服务器的元数据文件中不存在

我按照文档中的示例进行操作。我的仪表板包含metaFields文件、名称和标题,但是当XHRUpload向服务器发送请求时,我对服务器请求中的这个键一无所知。我添加了 metaFields: null,就像在 doc - 中一样Set this to null (the default) to send all metadata fields.,但在服务器中只有这个键是空的filesid以及entity 如何metaFields从 Dashboard 添加到 XHRUpload?

这就是我在浏览器中的要求

并且在服务器文件中不包含密钥caption

这是我在文件中的

我尝试创建一些测试用例

并且仍在服务器端,$_FILES['files']不包含test密钥。

0 投票
1 回答
696 浏览

javascript - 如何重命名uppy中的文件?javascript

我正在尝试重命名 uppy.js 中的文件。根据文档,有 2 个函数能够提供此功能。我定义了这两个函数,但是,它们对文件名没有影响,也没有引发错误。如何使用这些函数重命名文件?

0 投票
1 回答
268 浏览

php - 上传大视频

我正在将图像/pdf 上传到 S3Uploads 并将视频上传到 JwPlayer。它工作正常。现在我需要上传大视频,它可以是 10,20... GB。问题是客户端不想更改 php.ini 或创建 .user.ini 或更改 .htaccess 文件以增加上传文件大小和帖子大小。

如何上传大视频。找到解决方案https://github.com/ankitpokhrel/tus-php它还支持前端的 UPPY,但我不知道如何将它实施到 jwplatform 上传。请帮忙。

我正在使用的前端 - https://uppy.io/docs/xhr-upload/

后端 - https://github.com/jwplayer/jwplatform-php(用于视频上传)

0 投票
1 回答
121 浏览

javascript - UPPY.js 图标部分的 HTML 元素未呈现

我正在制作一个自定义插件,但我发现如果我返回一个 html 结构来生成自定义图标,它不会解释 html。

在此处输入图像描述

我还注意到,每次单击该按钮时,它都会再次呈现。

我曾尝试直接用 JS 添加 html,但它并没有正确解决问题

0 投票
0 回答
83 浏览

javascript - Uppy - 可以顺序上传吗?

我目前正在开发一项服务,其中许多用户的互联网连接不佳,我们正在使用UppyAWS-s3-multipart插件来上传文件,到目前为止我真的很喜欢它。不过,我们面临的一个问题是,如果它们按顺序上传而不是一次全部上传,那将是有益的,即下一次上传要等第一个上传完成后再开始。为什么?因为如果用户完全放弃互联网,他们至少希望有一些完成的内容,而不是很多半成品的内容

现在我当然可以自己创建一个队列,但我想知道是否可以在 Uppy 中执行此操作?如果我不必在 Uppy 之外解决它,那就太好了

该服务是一个使用 Next.js 并为前端做出反应的网页。

0 投票
0 回答
237 浏览

javascript - 使用 Uppy Tus 的 Vimeo Resumable 方法失败,响应代码:412,响应文本:不支持的版本

我正在使用可恢复的方法实现 Vimeo 视频上传Uppy Tus 所以首先我打电话给我的后端,并使用 Vimeo laravel 包,我正在创建视频,

在响应$vimeoResponse['body']['upload']['approach']tus符合预期。然后我将其发送$vimeoResponse['body']['upload']['upload_link']到我的前端。

在我的前端,我使用 Uppy tus 如下,

但是当我选择文件并开始上传时,我每次都会收到错误响应,

我试图在 Uppy Tus 配置中插入,但没有改变uploadUrl: this.uploadLinkendpoint: this.uploadLink

我尝试在 Uppy Tus 配置中插入,但出现 CORS 错误uploadUrl: this.uploadLinkendpoint: "https://asia-files.tus.vimeo.com/files/"

有人可以帮忙吗?

0 投票
1 回答
102 浏览

reactjs - 由于 JWT 令牌过期错误,如何重试 Uppy(使用 XHR 插件)请求失败

目前,我正在使用 Uppy 库通过 XHR 插件上传文件。有时在上传文件时,JWT 令牌会过期并且上传请求会失败。