-2

假设我在一个文件夹中有 3 个 .flv 文件。我如何创建一个可以从该文件夹中读取大量 .flv 文件并播放它们的 flashplayer。例如,如果我在该文件夹中添加了另外 2 个视频,flashplayer 也会检测到它们,并在名称、日期等之后按时间顺序播放它们。??

只需要一些指南或链接来解释如何做到这一点?

tnx 提前。

4

2 回答 2

2

您需要某种服务器端代码来读取文件夹并通过 xml 将它们发送到 Flash 播放器。Flash 播放器无法自行扫描文件夹,因为它是在浏览器(在用户的计算机上)而不是在服务器上运行的。您可以尝试 hack(将所有文件命名为 1.flv、2.flv、3.flv 等)并尝试一个接一个地加载它们,直到获得 404 ,但这只是一个丑陋的 hack

于 2010-04-15T21:07:11.957 回答
1

恕我直言,正确的过程是:

  1. 编写服务器端代码(php、.net、ROR)。服务器端代码应该“监视”一个文件夹,返回文件夹中存在的 XML 输出,在这里,您还可以验证具有 .flv 或 .mp4 扩展名的文件并仅返回结果。

  2. 获得服务器端代码后,在项目的 Flash 部分中,您使用 XML 并简单地遍历它创建一个数组。

  3. 完成电影播放后,您将进入数组中的下一个索引。

轻松地,您还可以通过这种方式创建后退>前进按钮,享受遍历数组的能力。

于 2010-04-19T13:26:45.690 回答