2

带有 Jquery 和 Phonegap 的 HTML5 音频标签是否可以创建 Android 应用程序?它在任何浏览器中都能正常工作,但我在使用 Android 模拟器时听不到任何声音,知道吗?谢谢你!

4

3 回答 3

5

不,并非所有地方都支持音频标签,并且可能不在您的 Android 设备上。我发现这个关于Android 和音频支持的博客很有用,而且他有一段测试代码。在任何浏览器(包括 Android 浏览器)中运行,以查看支持的内容。

我使用 PhoneGap / Android / jQuery Mobile 编写了本教程,用于使用 PhoneGap Media API 在移动网络应用程序中播放音频文件(源代码在那里)。

干杯,利比

于 2011-05-08T19:51:44.247 回答
2

在 2.3 和更新版本中,您可以使用音频标签就好了

的确,HTML 5 音频 (.ogg) 在 Android 浏览器中有效,但在 jQuery 和 Phonegap 中不支持 AFAIK。我的代码可以在 Chrome 中运行,也可以在我的手机上通过 LAN 运行的 Android 浏览器上运行,甚至在 iPhone 模拟器 (.mp3) 上运行,但在已安装的 Phonegap 应用程序中运行(使用 Gingerbread 2.3.3)。

于 2011-09-02T16:59:58.207 回答
1

这取决于您的 Android 版本。在 2.3 和更新版本中,您可以使用 Audio 标签,但在旧版本中,您必须使用 Phonegap 的 Media API。

于 2011-05-09T00:48:07.387 回答