开发 Flash 对象

Developing Flash Objects

对于 Web 应用程序,我需要一个 "Copy-To-Clipboard" 函数来将动态生成的文本复制到系统剪贴板。不幸的是,ZeroClipboard 库与我们使用的另一个库不兼容(我花了很多时间试图解决这个问题)。所以我切换到 clippy (https://github.com/mojombo/clippy),它就像一个魅力。但现在我的公司想要改变剪贴板对象的整体外观,所以我决定开发我自己的 Flash 对象,它应该以与 clippy 完全相同的方式工作,但看起来完全不同。此外,我公司拥有的唯一软件是 Flash Builder(以及 FlexSDK,它只是 Builder 使用的 SDK?)。所以我尽了最大努力,也得到了一个工作的 Flash 对象(有一些丑陋的解决方法,比如图像和标签上的一个不可见按钮,只是为了处理点击事件并调用复制函数),它真的将一个字符串复制到系统剪贴板(是的) ,但我的 Flash 对象大约 1MB 大,而 clippy 大约 5kb?

我认为 Flash Builder 是错误的工具?对于这个小项目,推荐使用 Flash Professional 吗?同样在 Adob​​e 主页上,我无法清楚地看到哪个产品做了什么工作。有人可以帮助我了解开发具有将文本复制到剪贴板等功能的简单 Flash 对象到底需要什么吗?

非常感谢您的回答!

我不知道你说的"Flash Object"是什么意思,但是如果你的意思是用Flex制作一个swf放到网上,你说得对,使用Flex框架会包含很多代码你实际上并不需要。因此,您发布的瑞士法郎的尺寸很大。更好的方法不一定是 Flash Professional,而是使用其他 SDK,例如较新的 AIR SDK。您甚至可以使用 Flex SDK 获得更小的最终产品,只要您不使用 Flex 类(尝试启动 ActionScript 项目而不是 Flex 项目)。