问题标签 [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.
javascript - 加载 javascript 时遇到问题(无法加载图像)
我下载了一个日历 javascript。我的工作目录是 /user。我将脚本放入 /user/js/calendar。在位于 user/ 的 HTML 中,我有...
.js 和 .css 加载,我看到日历表单,但是 user/js/calendar/img 下的图像在浏览器上显示时不加载。
下载的javascript中的图像参考代码如下
this.a_tpl.imgpath 是“img/”。是否需要在我的 HTML 或 .js 文件中添加或修改某些内容以正确相对引用 user/js/calendar/img 中的文件?
apache-flex - Flex 文件上传问题 io 错误 #2038 over HTTPS
嗨,我有一个通过 https 的 flex 文件上传应用程序,它在所有 IE 浏览器上都可以正常工作。最近,一位使用 IE9 的客户报告了她无法上传文件的投诉。
我可以看到生成的错误是 IO Error #2038。
adobe 文档说 2038 是文件 I/O 错误。当应用程序无法使用 FileReference API 获取文件大小、创建日期或修改数据时,会发生此错误。
有人可以帮我指出这里可能出现的问题。我能想到的只是浏览器问题,例如浏览器缓存,IE9 中的一些新配置我不知道或客户端目录的权限。
帮助将不胜感激。谢谢
apache-flex - 我如何读取嵌入的 bytearray 文件?
我为我的游戏创建了一个平铺地图编辑器,它会在用户完成设计后生成一个文件。该文件将存储使用的资产和其他信息。
这是我如何生成文件的代码
当我想在我的游戏中嵌入生成的文件时,问题就开始了。
这是我程序中的代码。
每当我运行它以“obj = byteArray.readObject();”结尾 并将显示此错误。
eclipse - Eclipse如何引用同一个项目下不同src中的文件
我当前在 eclipse 中的设置是这样的:
主干
--working/src
--resources
我在 working/src 下的包中有一个 java 文件,我正在尝试检索资源中的文件。我使用的路径是“../resources/file.txt”。但是我收到一条错误消息,指出该文件不存在。
任何帮助将不胜感激谢谢!
c++ - 需要帮助使用 NtCreateFile() 通过 fileIndex 打开
我编写了一个程序来查询变更日志记录并列出它们。变更日志返回:
1) filereferencenumber(fileindex.high 和 fileindex.low 的组合) 2) parentfilereferencenumber(与上面相同,只是用于目录) 3) szReason(出现在更改记录中的原因) 4) 文件名和文件长度。
我想找到更改日志中列出的此文件的路径。我见过的大多数实现都会跟踪所有文件引用编号并查询它以进行比较,或者他们使用 FindNextFile() 函数来遍历整个卷。
我遇到了一个讨论,他们说,他们可以只使用文件参考号打开文件句柄。http://www.tech-archive.net/Archive/Windows/microsoft.public.windows.file_system/2004-11/0244.html
msdn文章说,我们必须在调用内部API之前加载一个库http://msdn.microsoft.com/en-us/library/bb432380%28v=vs.85%29.aspx
有人能指出我正确的方向并告诉我该怎么做吗?如何使用 NtCreateFile()?
或者,有没有办法只使用文件参考号来访问文件路径?
actionscript-3 - 在 flex 4 或 flex 4.5 中,如何在没有用户交互的情况下从服务器下载文件?
代码流程如下:
用户单击页面上的“下载详细信息”按钮 -> 在按钮单击处理程序上使用 s:CallResponder 调用 RPC 方法 -> RPC 方法生成并返回下载文件的 URL -> 的成功事件处理程序CallResponder 获取 FileRefrence.download() 用于下载文件的 url,但会引发以下错误:-
错误:错误 #2176:某些操作(例如显示弹出窗口的操作)只能在用户交互时调用,例如通过鼠标单击或按钮按下。在 flash.net::FileReference/download()
代码如下:
有没有其他方法可以实现这一点,因为 File FileReference 需要在他的情况下没有发生的用户交互?
flash - 如何在 Flash 中加载用户的文件?
我想在应用程序初始化后立即加载用户的文件。我有这个代码:
当按下某个按钮时它工作正常,但是当我把它放在框架的代码中时,它不起作用。我该怎么做?
actionscript-3 - Flex URLLoader 上传 - 确定进度条?
我的应用程序要求用户使用 FileReference / FileReferenceList 选择要上传的文件。客户端然后压缩文件数据并使用 URLLoader 上传文件的内容。
URLLoader 的一个问题是没有为上传触发进度事件。如何跟踪上传进度?我无法为新压缩的 ZIP ByteArray 创建 FileReference。
——斯里
apache-flex - Flex FileReference 和 ByteArray 压缩
我有一个正在上传的 FileReference。但在上传之前,我在 FileReference 的 ByteArray 上调用了 compress() 方法,即 fileReference.data.compress()。
但我观察到上传的文件是原始文件而不是压缩文件。
这是 Flex 错误还是预期行为?FileReference 中的数据字段是只读的。这会起作用吗?
——斯里
actionscript-3 - AS3 Image Loader - 它自己加载(swf)
我的 LoaderInfo 将返回 swf 本身,而不是通过 FileReference 和 Loader 给出的图像。我在调试它时遇到了问题,因为 LoaderInfo.content 返回 [Object Main](我的文档类)。经过调查,我发现LoaderInfo.content是一个swf文件,根据contentType。
问题是,图像的文件引用是正确的(它是图像,而不是 swf)。
我的代码: