从今天开始,我们注意到我们的HTML 5 SoundCloud小部件无法通过大多数iPhone和Android(Nexus 4,7等)手机播放的问题。
我使用来自网站的样板SC嵌入代码创建了一个基本示例:
http://musiclibre.org/soundcloud.html
在我的笔记本电脑上工作正常,但是当您使用iPhone / Nexus 4等访问此URL时...它不会播放任何声音。当我调试移动客户端时,我看到以下URL挂起:
没有JS错误。 widget.play()确实被调用。但是由于mp3流是悬挂的,没有音乐播放,播放器冻结。
有什么想法吗?
答案 0 :(得分:1)
@gryzzly autoplay在一段时间之前停止了工作,但是通过显式调用widget.play(),它最近在一周左右的时间内正在运行。现在这样做可以锁定玩家。如果我检查手机并且不调用widget.play(),则用户可以单击小部件并播放该轨道。唉......现在似乎已经解决了变通方法。感谢您的见解。