我正在研究实现在线音乐播放器,该播放器将播放用户电脑中的音乐,而无需将音乐上载到服务器。
可能吗? (也许java小程序?) 谢谢。从用户电脑播放音乐的在线音乐播放器
回答
是的,可以使用纯粹的JavaScript通过HTML5's File API。您可以将任何文件读入dataurl并将其放入<audio>
的src
。
演示代码:http://www.html5rocks.com/en/tutorials/file/dndfiles/#toc-reading-files
您还可以做很多事情与文件。您可以将其保存在数据库(WebSQL)中,也可以修改或分析它。
该文件的加载只发生在客户端?没有将文件上传到服务器的流量? – tomermes
@tomer - 是的,浏览器读取文件,而不是服务器。 (它不会将其上传到服务器,它全部在客户端完成。) –
您可以使用Java小程序,但如果您想要文件系统访问,则需要转出沙盒。我不是一个小程序开发人员,不记得如何去做,但一些谷歌福可以得到具体细节。
打算评论相同的效果,看看这个链接关于它http://www.coderanch.com/how-to/java/HowCanAnAppletReadFilesOnTheLocalFileSystem –
@ dann.dev +1这就是它的优点(),我第一次看到它在反编译的Minecraft代码中。和不错的转身时间〜35秒! – iracigt
@Koalaboy - 为什么Java applet只能通过JavaScript实现它? –
- 1. 音乐播放
- 2. 如何在音乐播放器中播放LRC和音乐
- 3. 从停止播放音乐的时刻继续播放音乐
- 4. 使用JSON播放器播放音乐
- 5. 音乐播放器的播放列表
- 6. 播放音乐javascript
- 7. 连续播放音乐的音乐
- 8. ReverbNation音乐/播放列表播放器
- 9. 从文件管理器播放音乐文件到我的音乐播放器
- 10. jQuery音乐播放器
- 11. Facebook inline音乐播放器
- 12. Java音乐播放器GUI
- 13. 音乐播放器进程
- 14. Android音乐播放器
- 15. 音乐播放器错误
- 16. ffmpeg音乐播放器
- 17. ios音乐播放器
- 18. JMF音乐播放器
- 19. HTML/JavaScript音乐播放器
- 20. 从Python播放音乐
- 21. 从iPod音乐库播放
- 22. 在google中播放mp3播放音乐
- 23. 如何从播放音乐播放器录制音频
- 24. 在线Flash播放器MP3播放器音乐按钮
- 25. 用Arduino播放音乐
- 26. 在BG音乐上播放
- 27. 在android中播放音乐
- 28. 无法让音乐播放到我的音乐播放器应用程序
- 29. 使用JavaScript音乐播放器播放LastFM播放列表
- 30. 如何在音乐播放器中设置音乐播放滑块
这里不需要Java。 –