问题标签 [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.
apache-flex - FileReference.load() 未填充 FileReference.data
我正在尝试使用 FileReference 对象的加载方法来加载数据并使用它来显示所选图像的缩略图。
但是,调用后fr.load()
,fr.data
仍然存在null
。
我在带有 Flex SDK 3.4 和 Flash Player 10 调试的 Windows 7 上使用 Flex Builder 3.0.2。如果我在 Eclipse 的监视变量列表中进行评估fr.load()
,我会收到错误读数"No such variable: load."
有谁知道为什么会这样?
apache-flex - 扩展 Flex FileReference 类以包含另一个属性
我想扩展 Flex 的 FileReference 类以包含自定义属性。我想这样做是因为 AS3 不允许我通过事件侦听器将参数传递给函数,这让我感到难过,所以我需要这个属性存在于事件目标上,这样我才能访问它。
我还希望能够毫不费力地将现有的 FileReference 对象转换为此类。我有:
我希望它起作用;现在它只返回null。
一个空白的、新实例化SmxFR
的对象具有适当的扩展属性,但其所有继承的属性和对象都返回Error: Error #2037: Functions called in incorrect sequence, or earlier call was unsuccessful.
这是我正在使用的课程SmxFR.as
:
尽量保持直截了当,真的。有人可以帮我解决这个问题吗?谢谢。
编辑:
根据请求,这是在所有继承对象中导致上述错误的实例化:
我从中获得了活的句柄属性,而所有其他(即继承的)属性 throw Error #2037
。
那么,也许我想要做的是需要覆盖FileReferenceList
?如果必须将原始对象实例化为SxmFR
,这就是我必须做的,因为我使用 FRL 来允许用户一次选择多个文件。你们确定没有办法快速从aFileReference
到我的班级吗?
apache-flex - Flex:FileReference 的 DeepCopy
在我的项目中,我让用户使用 FileReference 类来挑选图片。然后,我使用 load() 函数将这些图片加载到它们的 .data 属性中。在此之后,我执行一些本地操作并将它们发送到服务器。
我想做的是能够再次遍历选择的 FileReferences,将它们加载到 .data 属性中,执行不同的操作并将它们再次发送到服务器。我知道我应该能够从用户调用的事件中做到这一点,这不是问题。
问题是,一旦第一次加载 FileReference,我无法以任何方式卸载它,而且我无法将所有图片的数据保留在内存中,因为它们非常庞大。
所以我想我只能做一件事,就是在 FileReference 上执行 DeepCopy ......然后我可以加载第一个版本,将其废弃并将副本用于第二次“运行”。
我尝试使用 ObjectUtil.copy,但是当我访问副本的例如 .name 属性时,它失败了:
在 flash.net::FileReference/get name()
相关片段:
FileReference 类的某些受保护属性是否会阻止它被复制?如果是这样,我可以以某种方式回避这个吗?或者我的整体问题还有其他解决方案吗?
我感谢任何提示/想法!
apache-flex - Flex FileReference - FireFox 多部分会话错误
在 Mozilla FireFox 中,每次您向具有多部分数据的服务器发送请求(上传文件时使用 FileReference)时,SESSIONID 值都不会在 HTTP 标头中发送。这意味着,如果您正在处理的应用程序/页面/站点经过身份验证,它将无法正常工作。这仅在 FireFox 中发生,IE 6、7、8 工作正常。
我知道你们一定已经知道这个 FireFox错误了。有没有人找到不依赖后端修复的解决方法?
apache-flex - 带有 FileReference 的凯恩戈姆?
我正在寻找有关如何将诸如 Upload 之类的 FileReference 方法合并到 Cairngorm 架构中的任何想法。
具体来说,我会考虑触发一个包含文件的事件,这很好。但是,一个人如何能够监听例如进度事件?
我想的一件事是让委托触发在视图中侦听的进度事件。
任何想法将不胜感激!
flash - 使用 fileReference 访问 Flash 中的特定文件
我需要制作一个 Flash 小程序,它可以自动抓取用户系统上的特定文件(iTunes XML 文件)并将其自动上传到我的服务器。到目前为止,我只能通过用户选择文件来完成此操作,但我想知道是否有人知道如何上传特定文件而无需用户去查找它。
apache-flex - Flex - 我可以使用 Adobe Flash Player 9 从 FileReference 类中检索 ByteArray 吗?
我正在尝试从使用 FileReference 类选择的文件中检索 ByteArray,以便我可以将其传递给我正在对 Sharepoint 进行的 Web 服务调用。有什么方法可以使用 Flash Player 9 做到这一点,而不必先上传到远程服务器然后下载文件以提取 ByteArray?
这是假设您不能使用 Adobe Flash Player 10 和 FileReference 类中的 data 属性。
谢谢,毛里西奥
apache-flex - Flex - 您可以使用 FileReference.upload() 函数将文件上传到 Sharepoint 还是必须使用 SP Web 服务?
您可以使用 FileReference.upload() 函数将文件上传到 Sharepoint 还是我必须使用 SP Web 服务?这无需添加您自己的 ASP.NET Web 服务,只需使用内置的 SP Web 服务。
再次感谢,毛里西奥
windows - FileReference:加载 Windows 锁定的文件
我在 Windows 上的 Flash Player 10 中使用 Flex,FileReference
用于将文件加载到内存中,如下所示。
我的问题是,当文件被 Windows 锁定时,我FileReference
没有给我任何关于该文件不可访问的反馈——它根本不会在我调用load()
.
有谁知道如何判断 Flash Player 无法打开文件?
apache-flex - 没有 FileReference 的 Adobe Air 上传进度
我正在使用 Adobe Air 部署一个小型应用程序。我的应用程序将从存储在文本文件中的文件路径批量上传。
例如,在文本文件名“list.txt”中,有一个字符串“C:\myfiles\IMG_0001.JPG”。现在我想上传这个图像文件,跟踪上传进度:-<
我想使用 FileReference 来获取上传进度,但我不知道如何从文件路径导入。我也想知道如何使用 FileReference 上传这个文件而不提示用户选择文件的对话框。
太感谢了 :)