关于在Flash 10中读取文件的问题

时间:2010-04-06 03:37:55

标签: flash flashdevelop

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

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

1 个答案:

答案 0 :(得分:3)

  1. 就渗透率而言,我会相信Adobe的数字。由于他们已经实施了快速安装/升级,因此大多数人都可以轻松更新他们的Flash播放器。如果您想要Flash 10,并让它自动提示用户升级,请查看SWFObject之类的内容(用户只需单击“好的,升级”按钮。然后Flash将自动下载并安装更新)。
  2. 是。您想查看AS3中的ExternalInterface类。
  3. 是。 Gmail也会将Flash用于此目的。唯一合理的替代方案是Java(或者在大多数浏览器中获得支持的HTML文件API,但这有点远。)
  4. Flex编译器是免费的。我没有使用Flex的经验,但您当然可以在Flex中执行此操作。 Flash IDE是我使用的,但需要花钱。