使用 Flash 和/或 HTML5 播放本地音频文件
我意识到可以通过传递 URL 来使用 Flash 和 HTML5 播放音频。
但是,是否可以使用文件浏览器(使用 HTML5 或 Flash)获取对音频文件的引用,然后再次使用 Flash 或 HTML5 播放此本地文件?
当然,这应该在没有服务器干扰的情况下发生。由于文件已经在本地系统上,因此通过服务器路由它只是为了再次接收相同的文件是没有意义的。
I realize it is possible to play audio with Flash and HTML5 by passing a URL.
However, is it possible to get a reference to an audio file using a file browser (either with HTML5 or Flash), to then play this local file, again using either Flash or HTML5?
Of course, this should happen without the interference of a server. Since the file is already on the local system, it does not make sense to route it through a server only to receive the same file again.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
潜在的解决方案:
window.URL.createObjectURL
和Audio(src)
此解决方案适用于创建对象url 和
Image
构造函数,但我不确定Audio
构造函数支持有多可靠。没有支持这两种可用的浏览器,但请随意测试它们。您需要使用 HTML5 File API 上传音频文件并使用 JavaScript 对其进行操作
Potential solution :
window.URL.createObjectURL
andAudio(src)
This solution works with creating object urls and the
Image
constructor but I'm not sure how solid theAudio
constructor support is.Don't have a browser that supports both of those available but feel free to test them. You'll need to use the HTML5 File API to upload the audio file and manipulate it with JavaScript