问题标签 [filereference]

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

flash - Flash 8 FileReference 和文件完整性检查

Flash 8 FileReference API 使您可以定期检查正在传输的字节数:

(更多信息在这里这里

如果上传,您是否建议使用此方法检查上传文件的完整性

0 投票
1 回答
4244 浏览

apache-flex - flex - 在上传之前使用文件参考检查图像尺寸

在我的 Flex 应用程序中,我使用了一个FileReferenceList用户可以在上传之前使用多个文件填充的文件fileList.browse()

我检查每个文件的大小并用于fileList[i].upload()上传到我的服务器,这工作正常。

我怀疑这是不可能的,但在上传之前,我想将每个图像转换FileReference为图像,以检查它是否在某些尺寸公差范围内。

我意识到我可以做这个服务器端,但理想情况下我希望检查出现在客户端和服务器上。任何人都可以提供任何帮助吗?

谢谢!

0 投票
1 回答
390 浏览

flash - Flash上​​传文件后抓取服务器返回值

使用 ActionScript 2.0 的类将文件上传到 Web 服务器后FileReference,如何检索服务器的响应?

0 投票
1 回答
1296 浏览

actionscript-3 - 使用新的 FileReference 类上传视频

随着 FP10 的 FileReference 规则的更改,现在可以将本地文件直接上传到客户端应用程序,而无需服务器往返。

为了加载图像,我使用此代码来处理 ByteArray:

loadBytes 方法解释 bytearray 并将其放入 Bitmap 对象中。

Loader 类仅适用于 jpg、gif、png 和 swf。假设我希望用户能够上传和查看 flv,我能否以某种方式将数据插入 NetStream 对象(或其他东西!)?我想避免上传flv。

鲁尔

0 投票
3 回答
303 浏览

javascript - Javascript 文件引用问题(使用 jQuery)

之前,我有这个:

然后我将所有内联脚本放入一个文件 (myScript.js) 并将我的 HTML 更改为:

现在没有任何效果。我在 IE7 中打开了我的页面,它有一个页面错误,内容如下:

行:54
错误:未知名称。

第 54 行恰好是我的外部 javascript 文件的最后一行。

我究竟做错了什么?

0 投票
1 回答
357 浏览

actionscript-3 - Flash AS3 帮助检测加载的文件

我正在尝试加载外部和本地 XML 文件以读取其数据,但我真的不知道如何检测文件何时加载,我只能打开 broser 窗口,这就是我所拥有的完成包{导入flash.display.Sprite;导入 flash.events。; 导入 flash.net。; 导入 flash.net.URLRequest;

}

但没有出现“cargado”消息,我也不认为 Event.COMPLETE 是正确的事件 xD 有人可以在这里帮助我吗?谢谢

0 投票
4 回答
16651 浏览

apache-flex - 如何将字符串保存到 AS3 中的文件中?

我有一个用户输入的字符串,我想将它保存到用户硬盘上的一个文件中。你能做到吗?如果是这样,怎么办?

0 投票
1 回答
2900 浏览

flash - 从 flash.net.FileReference 获取相对路径;

我试图在浏览后从 FileReference 对象中获取相对或完整路径,但我想我正在把头撞到墙上(它开始受伤了)任何人都有办法从用户那里获取文件的路径。

0 投票
1 回答
3087 浏览

apache-flex - FileReference 和 HttpService 浏览图片 修改然后上传

我正在尝试做一个图像上传器,用户可以:
- 使用 button.browse 浏览本地文件
- 选择一个并将其保存为 FileReference。
- 然后我们执行 FileReference.load() 然后将数据绑定到我们的图像控件。
- 在我们对其进行旋转并更改图像数据之后。
- 最后我们将它上传到服务器。

要更改图像的数据,我获取显示图像的矩阵并对其进行转换,然后我重新使用新矩阵并将其绑定到我的旧图像:

现在问题是我真的不知道如何将数据作为文件发送到我的服务器,因为它没有存储在 FileReference 中,并且 FileReference 中的数据是只读的,所以我们不能更改它或创建一个新的,所以我可以'不要使用 .upload();。

然后我尝试了 HttpService.send 但我不知道你是如何发送文件而不是 mxml 的。

0 投票
2 回答
9512 浏览

flash - 使用 URLLoader AS3 上传图片的进度

我正在开发 Flash 中的图像上传器。我使用 FileReference.browse 浏览图像,然后将此图像调整为 1000 x 1000 像素,如果图像很大,然后上传到服务器。我想显示图像上传进度的进度条。

我正在使用 URLLoader 发送调整大小图像的二进制数据,但 URLLoader 上的 ProgressEvent 并不能按预期的方式工作。它仅在图像完成上传后才会触发,而不是显示中间进度。FileReference 上的 ProgressEvent 可以完美地显示中间图像上传进度。

有没有办法使用 URLLoader 显示上传进度?或者

我们可以使用 FileReference 加载修改后的图像,然后调用 FileReference.upload,这样就可以显示实际的进度条。


更新 1
但我的问题是我在使用 FileReference.browse 后调整浏览图像的大小,并且我想上传调整大小的图像,而不是浏览后 FileReference 对象中的原始图片。在这种情况下如何使用 Filereference.upload?Filereference.upload 将上传原始图像而不是调整大小的图像。任何想法,如何将调整大小的图像放入 Filereference 对象,然后使用 FileReference.upload。


更新 2
无法在虚拟 FileReference 中设置数据,数据是只读属性。


更新 3
但这有同样的问题,不显示图片上传进度,来自上面的链接:

“不幸的是,在获取进度事件时出现问题。我们在向服务器发送数据期间无法显示任何进度,因为 Flash 不支持它”

我正在寻找上述问题的解决方案。URLLoader 可以很好地发布图像数据。