如何使用计算机本地文件在chrome中播放.mp3文件

时间:2013-04-05 05:46:48

标签: javascript

我制作了一个MP3播放器。其中只播放src确定的文件。 但我需要它也应该播放我的计算机本地驱动器中的那些.mp3文件。但只有这个c://伪路径......停止我的努力。

任何人都可以解决这个问题。这样我就能为下一个视频播放器解决这个问题。

由于

4 个答案:

答案 0 :(得分:0)

本地文件can't be referenced from the web。但是,如果您的计算机上有该文件并使用file:// something访问它,则应该能够访问相对URL。

答案 1 :(得分:0)

我找到了答案here

您可以选择带有输入标签的文件并使用音频标签播放。

答案 2 :(得分:-1)

如果您想使用Javascript

获取音频元素并调用play():

document.getElementById('audiotag').play();

检查示例:http://www.storiesinflight.com/html5/audio.html
This网站有完整的详细信息。

答案 3 :(得分:-1)

不确定您正在寻找什么,但您可以尝试以下方式:

<audio id="myaudio" src="file://my/dir/file.mp3" preload="auto"></audio>
<a href="javascript:play_sound();">test audio</a>
<script type="text/javascript">

  function play_sound() {
    document.getElementById('myaudio').play();
  }

</script>