1

我想在用户的机器上读取一个 xml 文件(可能有点大)。我将文件发送到我的服务器是没有意义的,因为我可以在客户端机器上对文件进行我需要的所有工作。不过,不确定这是否合适,想知道是否有人可以在我深入研究之前回答这些问题:

  1. 我在adobe的网站上看到Flash 10有94%的渗透率,这是真的吗,我还以为它是不久前才发布的?
  2. 在 Flash 中打开 xml 文件后,是否可以将其扔到我同一页面上的 javascript 函数中以进行进一步处理?我想尽可能短地进入闪光世界。
  3. 使用闪存进行文件上传是否很常见?我听说 aol/flickr 是?
  4. 我需要购买闪存才能做到这一点,他们还没有免费的 ide/编译器吗?

谢谢

4

1 回答 1

3
  1. 就渗透率而言,我会相信 Adob​​e 的数字。由于他们实施了快速安装/升级,因此大多数人都可以很容易地更新他们的 Flash 播放器。如果您需要 Flash 10,并让它自动提示用户升级,请查看SWFObject之类的内容(用户只需单击“确定,升级”按钮。Flash 将自动下载并安装更新) .
  2. 是的。您想查看 AS3 中的ExternalInterface类。
  3. 是的。Gmail 也为此目的使用 Flash。唯一其他合理的替代方案是 Java(或 HTML 文件 API,曾经在大多数浏览器中获得支持,但这有点远)。
  4. Flex 编译器是免费的。我没有使用 Flex 的经验,但你当然可以在 Flex 中做到这一点。我使用的是 Flash IDE,但要花钱。
于 2010-04-06T03:47:11.740 回答