问题标签 [flash]

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 投票
15 回答
7430 浏览

java - 大文件下载

Internet Explorer 的文件下载限制为 4GB(IE6 为 2GB)。Firefox 没有这个问题(还没有测试过 safari)(更多信息在这里:http: //support.microsoft.com/kb/298618

我正在开发一个允许用户下载非常大的文件(最大和超过 100GB)的网站

不使用 FTP的最佳方法是什么。最终用户必须能够使用 HTTP 从浏览器下载文件。我不认为 Flash 或 Silverlight 可以将文件保存到客户端,所以据我所知他们不会剪切它。

我猜我们将需要一个 ActiveX 或 Java 小程序来实现这一点。类似于 MSDN 使用的下载管理器。

有谁知道可以做到这一点的商业(或免费)组件?我们不希望用户必须安装“浏览器范围”的下载管理器(如 GetRight),我们希望它只能在我们的网站上下载。

更新:这里有一些额外的信息来帮助澄清我正在尝试做的事情。大多数超过 4GB 限制的文件都是大型高清视频文件(它适用于视频编辑公司)。这些将由互联网上的用户下载,这不会是本地网络上的人。我们希望这些文件可以通过 HTTP 访问(一些用户将位于不允许 FTP、Bittorrent 等的防火墙后面)。这将是最终用户可以下载的文件库,因此我们不是在谈论一次性大下载。将半定期下载不同的大文件。

到目前为止,@Edmund-Tay 建议的 Vault 是最接近的解决方案。唯一的问题是它不适用于大于 4GB 的文件(它在开始下载之前立即失败,它们可能在某处使用了一个 32 位整数,该文件的内容长度超出/溢出)。

最好的解决方案是 java applet 或 ActiveX 组件,因为该问题仅存在于 IE 中,其工作方式类似于链接到的文章 @spoulson。但是,到目前为止,我还没有找到可以执行类似操作(多部分下载、恢复等)的解决方案。

看起来我们可能不得不自己写。另一种选择是编写与扩展或 mime 类型相关联的 .Net 应用程序(可能是 ClickOnce)。然后用户实际上会从 web 服务器下载一个小文件,该文件在 exe/ClickOnce 应用程序中打开,告诉应用程序要下载什么文件。这就是 MSDN 下载器的工作原理。然后,最终用户只需下载/安装一次 EXE。这比每次他们想下载一个大文件时都下载一个 exe 更好。

0 投票
3 回答
3524 浏览

javascript - 如何让 flash cs3、actionscript 向 javascript 发送事件?

我正在使用 Flash 在我的网站上播放 .flv 影片剪辑,但我想让 .swf 发送在我的 javascript 开始加载、开始播放和结束播放时触发一个事件。

在 Flash CS3 中使用 Actionscript 3.0 的最佳方法是什么?

0 投票
4 回答
3615 浏览

apache-flex - 有什么方法可以将 ActionScript 3 (Flex/AIR) 项目打印到标准输出?

有没有办法让从 ActionScript 3 项目编译的二进制文件在执行时打印到标准输出

从我收集到的信息来看,人们一直在通过编写依赖本地套接字连接的 hack 和写入本地文件系统中文件的 AIR 应用程序来绕过这个限制,但仅此而已 - 显然 Flash Player 不可能Adobe 的 AIR 运行时。

是否有任何项目(例如基于 Tamarin 代码)试图实现提供这种功能的东西?

0 投票
8 回答
5243 浏览

database - Adobe Flash 是否支持数据库?

Adobe Flash 支持哪些数据库(如果有)?

0 投票
5 回答
34625 浏览

flash - 在函数内调用函数 - Flash Actionscript 2.0

在将一些 XML 加载到 Actionscript 后,我​​试图调用一个函数,我只是想知道如何调用该函数。例子:

现在,我如何在代码的不同部分调用“callMe()”函数,比如 onRelease 函数?

ActionScript 2.0 实在是太不靠谱了!有任何想法吗?

0 投票
4 回答
4862 浏览

flash - 如何在 actionscript 中引用舞台上的位图?

如何使用 actionscript 3 在 flash 中引用舞台上的位图?

我在舞台上有一个 Flash 位图,在电影结束时,我想在电影循环之前将它换成序列中的下一个。在我的库中,我有 3 个图像,为 actionscript 导出,类名为 img1/img2/img3。这是我在 Flash 中的图层的设置方式。

在电影结束时,我想将 img1 与 img2 交换,因此电影无缝循环,然后理想情况下将 img2(在第 4 层)与 img3 交换,依此类推,直到我到达图像的末尾。

但我不知道如何引用已经放在舞台上的图像(在设计时),有人知道如何做到这一点吗?

最后的电影有望从网络服务器动态加载图像(我有这个位的代码)并显示它们以及 img1/img2/img3。

任何帮助,将不胜感激。

编辑:

@ 81bronco,我试过了,但是实例名称对于图形是灰色的,它只允许我使用影片剪辑和按钮来完成。我通过将它们变成moveclip,并在添加新的之前清除moveclip中的图像(使用比vanhornRF建议的更简单的东西)来完成它的工作,但是由于某些奇怪的原因,当我清除了图像中的蒙版时回来看面具动画。

0 投票
3 回答
944 浏览

flash - 是否可以检测 Flash 电影是否还包含(播放)声音?

有没有办法检测 Flash 电影是否包含任何声音或正在播放任何音乐?
如果这可以在网络浏览器中完成(来自另一个 flash 对象的动作脚本,javascript,..)并且可以在 flash 电影开始播放之前完成,那就太好了。

但是,我怀疑这是否完全可行,因此也赞赏任何其他(可编程)解决方案

0 投票
4 回答
5616 浏览

c# - 在 Windows 窗体中嵌入 flv (flash) 播放器

我正在尝试在 Windows 窗体应用程序中从此处使用 flv Flash 播放器。我目前可以毫无问题地播放 1 个 .flv 文件,但我确实需要能够播放多个文件。有没有人使用过此控件提供的播放列表,或者有更好的方法来做到这一点?

0 投票
6 回答
6503 浏览

security - How to safely embed any flash file (swf)?

I want to allow my users to embed their own Flash animations in their posts. Usually the actual file is hosted on some free image hosting site. I wouldn't actually load the flash unless the user clicked a button to play (so that nothing auto-plays on page load). I know people can make some really annoying crap in flash, but I can't find any information about potential serious damage a flash app could cause to the viewer.

Is it unsafe to embed just any flash file from the internets? If so, how can I let users embed innocent animations but still keep out the harmful apps?

edit:

From what I can gather, the most obvious threat is for actionscript to redirect you to a malicious site.

Adobe says you can set allowScriptAccess=never and allowNetworking=none and the swf should have no access to anything outside of itself. Will this solve all my problems?

0 投票
7 回答
2843 浏览

flash - 发布 Flash 视频流

除了 Adob​​e 的 Flash Media Server 和 Red5 之外,我还有哪些选择可以从网络摄像头发布 Flash 视频?我更喜欢 .NET、Python 或 PHP 的解决方案,但找不到任何东西。