允许用户在浏览器上选择和播放音频或视频文件

时间:2012-10-17 02:18:12

标签: javascript html audio input

我想允许用户选择音频文件并在浏览器上播放。首先,我使用文件输入来获取音频文件数据

<input type='file'/>

假设X表示该输入,因此如果用户选择文件,我可以从X.files获取文件数据

然后,我想将数据发送到此标签

<audio ...></audio>

并提供允许用户控制音频的UI

如果没有通过服务器,我怎么能做这件事呢?

2 个答案:

答案 0 :(得分:0)

如果不通过服务器就无法执行此操作!

请检查:

  

How to get the file path from HTML input form in Firefox 3


"<input type="file" />"最值得注意的是用于在远程服务器上上传文件。

如果您希望创建一个用户可以播放上传音乐或观看视频的网站,您应该考虑使用某些服务器端技术来实现文件上传。

您可以从以下某项开始:

答案 1 :(得分:0)

使用

将音频文件存储在您选择并上传的服务器中

<input type-"file">代码。

在此过程中,请保留该音频的路径供您参考,并将该路径提供给您的音频标签以进行播放。

希望有所帮助。