问题标签 [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 投票
2 回答
37114 浏览

c# - 在 C# WinForms 应用程序中显示 Flash 内容

在C# WinForms 应用程序中显示Flash内容的最佳方式是什么?我想创建一个能够显示图像和 Flash 内容的用户控件(类似于 current )。PictureBox

能够从各种而不是磁盘上的文件加载闪存内容会很棒。

0 投票
10 回答
5117 浏览

flash - 闪存图表和图形的最佳解决方案是什么?

我知道FusionCharts,还有其他好的解决方案或 API 可以在 Adob​​e Flash 中创建图表吗?

0 投票
7 回答
4220 浏览

asp.net - 在 ASP.NET 网站中嵌入视频的有效选项有哪些?

快速浏览一下当今的互联网似乎表明 Adob​​e Flash 是在网页中嵌入视频的明显选择。这是准确的,还是其他有效的选择?选择 ASP.NET 作为平台会影响这个决定吗?

0 投票
5 回答
4151 浏览

flash - 如何制作具有透明背景的 Flash 电影

Adobe的这个页面说要添加一个“wmode”参数并将其值设置为“透明”: http://kb.adobe.com/selfservice/viewContent.do?externalId= tn_1420

这在 IE 中完美运行。背景在 Firefox 和 Safari 中正确呈现,但是一旦您使用浏览器的滚动条然后将鼠标悬停在 Flash 控件上,您必须单击一次以激活该控件。如果您尝试点击 Adob​​e 示例中的播放按钮,您会看到此行为。

有人知道解决这个问题的方法吗?

0 投票
4 回答
2202 浏览

flash - 构建 Flash 视频播放器的最佳实践

我们有一个我维护的基于 Flash 的定制视频播放器,它需要支持前置广告,理想情况下需要支持渐进式视频播放和流式传输,具体取决于服务器切换。

我一直在使用 flvPlayback 组件,但发现自己有点超出我的深度。是否有任何好的教程或资源来了解 netstream 和 flvPlayback 之间的区别?或者是另一部分的一部分?谷歌搜索没有成功。

对于前贴片广告,我们可能会使用 DART In-Stream,这是我觉得我正在失去对构建这个东西的最佳方式的控制的部分原因。

任何有关最佳实践的帮助或最受赞赏的链接 - ta!

编辑 - 更新:我手工编写了一个播放器,并且或多或少地完成了它需要做的所有事情,但最终我们确实在大约六个月后跨所有网络资产迁移到了 JW Player。它非常可靠且得到很好的支持,它与 DART 系统很好地集成在一起,设计人员发现它很容易换肤。

0 投票
3 回答
950 浏览

flash - What are the options for delivering Flash video?

I'd like a concise introduction to the different options.

0 投票
1 回答
2261 浏览

flash - ActionScript 3.0 套接字无法重新连接

在连接超时后,我无法(通过 Socket 和 XMLSocket 类)连接到 TCP 侦听器。

我有一个需要维护与服务器的 TCP 连接的 flash 小程序。我已经使用计时器、乒乓球系统等实现了超时。但是,有一个问题。在调用 Socket.connect() 时,flash 播放器(9.0.115 和之前的许多其他马厩)通过 SYN 数据包发送 3 个连接请求,中间有一段时间。如果这些都没有得到回复(例如,因为服务器已关闭),我无法让小程序[尝试] 连接到服务器。曾经。也就是说,在小程序的生命周期内。

澄清和/或总结:

对于提供给 Socket.connect() 或 XMLSocket.connect() 的任何主机/端口对,如果调用失败,则在 Flash 小程序的生命周期内对任何其他 Socket(或 XMLSocket)实例的任何后续 connect() 调用都将主机/端口对被忽略。(至少据我所知,使用数据包嗅探器。)

我尝试过调用许多 Socket 方法、销毁和重新创建对象、使用 Socket 池以及我现在不记得的各种其他方法;一切都无济于事。

我目前的解决方案是通过 JavaScript 调用通知父网页并让它重新加载我的小程序。这不是一个很好的解决方案,我也不打算针对引起的问题实施解决方法,只是因为 Flash 无法正确处理套接字连接。

我一定错过了一些非常简单的东西。

有任何想法吗?

1:我知道你不能真正摧毁物体;我只是删除了对它们的所有引用并希望最好。在这种情况下,我没有尝试显式调用 GC。(尽管我认为我确实尝试将 Socket 放入 Array 并使用delete。)


是的,如果连接成功,它会按预期工作(即使稍后连接断开。)

触发这种情况的唯一事件是服务器根本没有响应的情况;就好像 Flash 将主机/端口组合标记为“离线”,并且在小程序的生命周期内不再向其发送任何数据包。

我怀疑主动拒绝连接(例如主机在线但未监听端口)不会导致这种情况。

我没有从 Socket 收到任何错误消息或任何其他类型的反馈。

当第一个失败时,您是否曾经多次调用 connect() 到同一个主机/端口对?你怎么知道第一个 connect() 失败了?在随后的 connect() 调用之前,你有没有做任何事情来重置套接字?

0 投票
3 回答
4282 浏览

apache-flex - 如何使用 Flash (AS3) 从远程域调用 Flex SWF?

我有一个托管在http://www.a.com/a.swf的 Flex swf 。我在另一个尝试加载 SWF 的域上有一个 flash 代码:

在 onLoaderFinish 事件中,我尝试从远程 SWF 加载类并创建它们:

当此代码运行时,我得到以下异常

有什么办法可以让这段代码工作吗?

0 投票
10 回答
18124 浏览

xml - AS3 XML 解析的最佳实践

我在解析 Flash 中的各种类型的 XML(特别是 FeedBurner RSS 文件和 YouTube 数据 API 响应)时遇到了一些麻烦。我正在使用 aURLLoader来加载 XML 文件,并在Event.COMPLETE创建新的 XML 对象时。75% 的时间都可以正常工作,而且我时不时地遇到这种类型的异常:

我们认为问题在于 XML 很大,并且可能在Event.COMPLETEXML 实际从URLLoader. 我们想出的唯一解决方案是在事件上设置一个计时器,并在开始解析数据之前基本上“等待几秒钟”。当然,这不是最好的方法。

有什么可靠的方法可以在 Flash 中解析 XML?

2008 年 9 月 2 日更新我们得出以下结论,此时代码中的 excption 被触发:

我已经在这部分周围放置了一个 try/catch 语句,并且当它发生时当前正在屏幕上显示一条错误消息。我的问题是,如果bytesLoaded == bytesTotal?


我已经用状态报告更新了原始问题;我想另一个问题可能是有没有办法XML在访问数据之前确定对象是否被正确解析(如果错误是我的循环计算对象数量在 XML 实际解析为对象之前开始) ?


@Theo:感谢ignoreWhitespace 提示。此外,我们已经确定事件在它准备好之前被调用(我们做了一些测试跟踪mainXMLLoader.bytesLoaded + "/" + mainXMLLoader.bytesLoaded

0 投票
22 回答
15356 浏览

.net - Silverlight 与 Flex

我的公司开发了几种类型的应用程序。我们的很多业务都来自于制作多媒体类型的应用程序,通常是在 Flash 中完成的。然而,现在房子的那一侧开始转向进行 Flex 开发。

我们的大部分其他开发都是使用 .NET 完成的。我正试图推动进行 Silverlight 开发,因为它可以更好地利用员工中的 .NET 开发人员。我更喜欢 Silverlight 平台而不是 Flex 平台,因为 Silverlight 都是 .NET 代码这一简单事实。我们的 .NET 开发人员比 Flash/Flex 开发人员多,而且我们的大多数 Flash/Flex 开发人员都是图形艺术家(不是真正的程序员)。他们现在推向 Flex 的唯一原因是因为这似乎是 Flash 的合乎逻辑的一步。

我已经使用这两种方法进行了开发,并且老实说,我相信 Silverlight 更易于使用。但我试图说服那些只是 Flash 开发人员的人。

所以我的问题是:如果我要参加一个赞扬 Silverlight 的会议,为什么公司要选择 Silverlight 而不是 Flex?除了明显的“不是每个人都有 Silverlight”之外,每个人的优点和缺点是什么?