假设我在一个文件夹中有3个.flv文件。如何创建一个可以从该文件夹中读取.flv文件数量并播放它们的flashplayer。例如,我在该文件夹中添加了2个视频,flashplayer也会检测到它们,并在名称,日期等之后按时间顺序播放它们。??
只需要一些指南或链接来解释如何做到这一点?
提前tnx。答案 0 :(得分:2)
你需要某种服务器端代码来读取文件夹并通过xml将它们发送到flash播放器。 Flash播放器无法自行扫描文件夹,因为它在浏览器中(在用户的计算机上)而不在服务器上运行。你可以尝试一个黑客(命名所有的文件,如1.flv,2.flv,3.flv等),并尝试逐个加载它们,直到你得到一个404,但这只是一个丑陋的黑客
答案 1 :(得分:1)
恕我直言,正确的做法是:
编写服务器端代码(php,.net,ROR)。 服务器端代码应该“监视”文件夹,返回文件夹中存在的XML输出,在这里,您还可以验证文件是否具有.flv或.mp4扩展名并仅返回结果。
< / LI>获得服务器端代码之后,在项目的Flash部分中使用XML并简单地遍历它创建一个数组。
完成播放电影后,您将步入阵列中的下一个索引。
很容易,您还可以通过这种方式创建返回&gt;前进按钮,享受迭代数组的能力。