使用iOS 5 Mobile Safari自动播放音频,还有其他解决方法吗?

问题描述 投票:1回答:3

我们都知道Apple不允许Mobile Safari在html5音频标签上自动播放。 iOS 4的解决方法是将iframe与mp3 src一起使用。苹果似乎已经在iOS 5上对此进行了修补。

<html>
<body>
iframe mp3 autoplay test
<iframe src='iframe.mp3' width='0px' height='0px' scrolling='no'></iframe>
</body>
</html>

此功能适用于iOS 4.3.1,但不适用于5.0.1.。>>

还有其他解决方法,还是Apple终于修补了所有自动播放漏洞?

我们都知道Apple不允许Mobile Safari在html5音频标签上自动播放。 iOS 4的解决方法是将iframe与mp3 src一起使用。苹果似乎已经在iOS 5上对此进行了修补。...

audio ios5 mobile-safari autoplay
3个回答
0
投票

答案可能在此处的帖子中,似乎没有其他适合您的方法。Play sound file in iOS and Android


0
投票

实际上,Apple已禁用了移动Safari的自动播放功能。“在iPhone OS(适用于所有设备,包括iPad)上的Safari中,用户可能位于蜂窝网络上,并按数据单元收费,因此自动缓冲和自动播放被禁用。在用户启动数据之前,不会加载任何数据。这意味着在用户启动播放之前,JavaScript play()和load()方法也是无效的,除非play()方法是由用户操作触发的;换句话说,用户启动的Play按钮起作用,但onLoad播放事件无效。 “


0
投票

这使用jQuery,这是大多数用户在加载页面后将触摸屏幕的点。

© www.soinside.com 2019 - 2024. All rights reserved.