在iphone web app中播放背景声音

时间:2011-01-17 12:26:34

标签: iphone background audio

使用html css和javascript是否可以播放iphone webapp的背景音乐

例如,当在webapp中点击一个链接时,声音应该在后台播放而不重复,而在播放声音时,浏览器不应该打开来自iphone的任何应用程序,而是具有链接的html页面应该保持原样它只是声音应该在后台播放

6 个答案:

答案 0 :(得分:0)

当然 - 看看HTML5标签(http://www.w3schools.com/html5/tag_audio.asp)。您可以使用Javascript触发播放,并在浏览器中播放(在本例中为移动Safari)。上面的链接应该是一个很好的起点。

答案 1 :(得分:0)

当然可以 结账这里都有成功的测试与iphone / ipod touch / ipad

http://html5doctor.com/native-audio-in-the-browser/

http://www.html5laboratory.com/playing-with-audio-files.php

答案 2 :(得分:0)

是的,您可以使用Audio()对象在后台播放音乐。

现场演示:http://we-are-gurus.com/labs/audio/

答案 3 :(得分:0)

我看了很长时间才发现这一点,所以我不妨把它留在这里:

https://gist.github.com/1269911

答案 4 :(得分:0)

我发现的所有技术文档都说你可以在IOS safari中播放声音,但你必须调出一个Controller才能开始播放。当页面打开或事件发生时,似乎无法自动播放声音,即使使用javascript也是如此。

答案 5 :(得分:0)

他没有问Safari是否在后台播放音频。他要求播放音频或声音,并同时切换到另一个应用程序。 IOS 10可以做到这一点,但似乎不适用于IOS 12.3

以前的技巧是开始播放网页声音,单击“主页”按钮(声音停止),然后向上滑动控制面板,然后单击“音乐”控制面板上的“播放”按钮。

虽然这可能适用于Youtube,但不适用于浏览器的本地声音或语音合成。