2009-11-07 106 views
4

我目前正在为钢琴和弦创建iPhone Web应用程序,并且我想添加一个选项,让用户按下播放按钮并播放选定的和弦。但是,我不确定如何做到这一点,或者甚至可能。在使用Javascript的iPhone Web应用程序中播放声音?

基本上,有没有什么办法以编程方式(通过Javascript)在背景中播放声音文件(wav,mp3,...)? (即不离开页面)

感谢您的帮助!

(请记住,我正在开发一个web应用程序,所以我使用的HTML,CSS & JS,而不是原生SDK)

回答

4

简短的回答:没有

the docs

iPhone上的Safari播放音频和视频 在全屏播放的网页 模式。

+0

该死的,有一种感觉可能是这种情况。好吧,假设没关系,我还有另外一个问题 - 是否可以同时播放多个声音? (基本上我只想把单个音符当作音频文件,然后同时播放正确的文件来创建所选和弦声音) – blabus 2009-11-07 23:05:29

+1

只有当你将它们合并到服务器端时 – cobbal 2009-11-08 00:21:10

+0

@cobbal:嗯,现在这很有趣......: )因为如果我真的可以将它分层放置音符并播放所选和弦,我真的很少关心它是否会暂时填满屏幕。 你愿意详细说明吗? (我认为它会用PHP完成)感谢您的帮助! – blabus 2009-11-09 04:37:37

2

随着HTML5音频,iPhone没有全屏可以玩。

0

IOS要求按下控制按钮才能播放声音。如果您希望在HTML页面上的某个事件中自动播放声音,请将其忽略。

相关问题