Soundcloud Stratus Player – 跨平台兼容性

我在下一页使用Soundcloud的stratus播放器 – http://www.naturesoundmap.com/

到目前为止,我对它的function非常满意,但是我从用户那里得到的报告表明可能存在兼容性问题。

很难确定问题出在哪里,可能根本就不是Soundcloud播放器,但是我们从很多iOS用户那里得到了很多与Soundcloud连接的时间非常长的报告,比如几分钟。 我在Safari上testing了一个iPad mini,对我来说还行,然后在10英寸的iPad上进行testing,声音根本不起作用。

我已经在使用Chrome的Android上进行了testing,播放器已激活,暂停button表示正在播放,但没有声音。 如果我“暂停”,然后点击“播放”,我听到声音。 在Android上的其他浏览器,它似乎确定。

我没有任何关于Windows用户问题的报告。

问题 – 有没有其他人有类似的经验和/或没有人有任何想法如何解决这些问题?

问题在于手机的政策只允许响应用户input播放声音。

例如: 在移动Safari上自动播放audio

这是移动浏览器的限制。

声音必须响应用户互动而播放,因此为什么它自动不播放,而是在接触暂停后播放。

一个解决scheme就是实现一个欢迎屏幕,在点击“enter”button时加载声音,正如上面链接的顶部注释所描述的那样。