2011-03-17 95 views
2

我正在研究一个适用于所有移动浏览器,特别是Android,iOS和BB的网站。为了一致的外观和感觉,我使用了实验性的jQuery手机。其中一个页面需要录制音频并进行回放,因此我做了一些调查,发现HTML5支持此功能,但仍然是规范的一部分,因此它可能无法在这些浏览器上使用,所以我想知道是否有任何解决这个问题。我至少知道一个这样的应用程序捕获音频及其谷歌语音为iPhone和我读的地方,他们使用HTML5所以这意味着Safari浏览器支持HTML5音频捕捉?请建议。手机上的录音/网络回放(Android,iOS,BB)

回答

1

对于音频播放,您可以在所有支持的平台和浏览器上使用此测试页面。应该确认哪些HTML5的音频播放结构将工作:
http://www.jplayer.org/HTML5.Audio.Support/

它听起来像有甚至让播放在Android上工作的问题,在这里看到的信息:
http://textopiablog.wordpress.com/2010/06/25/browser-support-for-html5-audio/

我还没有看到任何关于当前浏览器支持通过HTML5录制音频的内容。您可以尝试使用Java或Flash,但Java需要用户安装它(并接受适当的权限),并且Flash要求您设置要发送到的数据的服务器(例如Red5)......并记住Flash在iOS上无法使用。

+0

一句话,这个声明“我还没有看到任何关于当前浏览器支持通过HTML5进行录音”的说法仍然正确吗? – 2011-12-02 19:13:42

+0

我听说过有关WebSockets的好消息,但我自己并没有调查过它(我甚至不确定它是否肯定是HTML5的一部分!):http://www.mobicules.com/web-应用程序开发/ websockets-in-html5/ – 2011-12-03 04:32:08

+0

对于任何发现此评论的人来说,仍然是这种情况,但是感谢@dan – 2011-12-03 05:50:53