让我们假设我在一个文件夹中有3个.flv文件。我如何创建一个可以从该文件夹中读取.flv文件数量的FlashPlayer并播放它们。如果例子中,我添加了2个视频到该文件夹,FlashPlayer也会检测到它们,并按名称,日期等按时间顺序播放它们。我的网站FlashPlayer
只需要一些指导或可能链接解释如何做到这一点?
tnx提前。
让我们假设我在一个文件夹中有3个.flv文件。我如何创建一个可以从该文件夹中读取.flv文件数量的FlashPlayer并播放它们。如果例子中,我添加了2个视频到该文件夹,FlashPlayer也会检测到它们,并按名称,日期等按时间顺序播放它们。我的网站FlashPlayer
只需要一些指导或可能链接解释如何做到这一点?
tnx提前。
您需要某种服务器端代码来读取文件夹并将它们通过xml发送给Flash播放器。 Flash播放器无法自行扫描文件夹,因为它在浏览器(在用户的计算机上)而不在服务器上运行。你可以尝试一个黑客(命名所有的文件,如1.flv,2.flv,3.flv等),并尝试逐个加载它们,直到你得到一个404,但这只是一个丑陋的黑客
恕我直言,正确的过程是这样的:
写服务器端代码(php,.net,ROR)。 服务器端代码应该“观察”文件夹,返回文件夹中存在的XML输出,在这里,您还可以验证文件是否具有.flv或.mp4扩展名,并仅返回结果。
在获得服务器端代码之后,在项目的Flash部分中,您将使用XML并简单地遍历它以创建一个Array。
一旦您完成播放电影,您将进入数组中的下一个索引。
很容易,您还可以通过这种方式创建back> forward按钮,享受您遍历数组的能力。
我不相信你很难找到这方面的例子。 – 2010-04-15 21:05:48
所以你自己实现它有多远? – 2010-04-15 21:05:50