【发布时间】:2011-05-07 18:36:24
【问题描述】:
带有 Jquery 和 Phonegap 的 HTML5 音频标签能否用于创建 Android 应用程序?它在任何浏览器中都能正常工作,但我在使用 Android 模拟器时听不到任何声音,知道吗?谢谢!
【问题讨论】:
标签: android cordova html5-audio
带有 Jquery 和 Phonegap 的 HTML5 音频标签能否用于创建 Android 应用程序?它在任何浏览器中都能正常工作,但我在使用 Android 模拟器时听不到任何声音,知道吗?谢谢!
【问题讨论】:
标签: android cordova html5-audio
不,音频标签并非在所有地方都受支持,而且您的 Android 设备可能也不支持。我发现 Android and audio support 上的这个博客很有用,而且他有 test code 的 sn-p。在任何浏览器(包括 Android 浏览器)中运行,以查看支持的内容。
我使用PhoneGap / Android / jQuery Mobile 编写了这个tutorial,用于使用PhoneGap Media API 在移动网络应用程序中播放音频文件(源代码在那里)。
干杯,利比
【讨论】:
在 2.3 及更新版本中,您可以使用音频标签就好了
HTML 5 音频 (.ogg) 确实可以在 Android 浏览器中工作,但 不能 AFAIK 与 jQuery 和 Phonegap。我的代码可以在 Chrome 中运行,也可以在我的手机上通过 LAN 运行的 Android 浏览器上运行,甚至在 iPhone 模拟器 (.mp3) 上运行,但在已安装的 Phonegap 应用程序中运行(使用 Gingerbread 2.3.3)。
【讨论】:
这取决于您的 Android 版本。在 2.3 和更新版本中,您可以使用 Audio 标签,但在旧版本中,您必须使用 Phonegap 的 Media API。
【讨论】: