【发布时间】:2011-12-03 03:23:12
【问题描述】:
我想知道如何在每台移动设备上播放声音。
- iPhone/iPad
- 安卓
- Windows Phone 7
- Windows Phone
- 塞班
- 黑莓
- 八达
这应该作为 Web 应用程序 (HTML) 工作。
【问题讨论】:
标签: html web-applications audio mobile
我想知道如何在每台移动设备上播放声音。
这应该作为 Web 应用程序 (HTML) 工作。
【问题讨论】:
标签: html web-applications audio mobile
这是您在每个设备的页面中实现 HTML5 音频的方式:
<audio controls preload>
<source src="path/to/file.ogg" type="audio/ogg" />
<source src="path/to/file.mp3" type="audio/mpeg" />
<!--
Here comes the Flash (in case you want any) fallback,
or you can write something here like this
-->
<p class="error-message">Try another browser...</p>
</audio>
如果您尝试通过 SSL 使用它,它不会起作用,请阅读:https://stackoverflow.com/a/10089632/819194 这就是我们的想法以及我们如何解决我们的问题。
问候!
【讨论】:
不确定 Bada,但避免使用 Flash,而是使用 JavaScript 或服务器端浏览器/设备检测来提供 .mp3 或 .ogg 文件应该涵盖大多数基础.
【讨论】: