2016-03-16 97 views
0

我越来越坚果了。SoundJS不是从iOS开始的

我正在为SoundJS应用程序发出警报。用户将共享一个链接,当有人点击它时,在用户定义时间之后,闹钟响起。

我有此链接: http://online-timer.en.downloadastro.com/tools/?PageSpeed=off#5000

我使用SoundJS 0.6.2(这应该是最新的)

但警报未在iOS中工作,它完美的作品在Android和PC。在我的MacBook上正常工作。但不在iPhone上。 请指教

回答

1

在GitHub和Slack上给出了答案。

这是一个iOS的限制,一些Android也有它。

此问题是因为我必须使用mousedown/touchend事件“解锁”iOS上的Web音频上下文。在SoundJS 0.6.2中,任何文档级别的click/touchend都可以做到这一点(所以没有什么需要做的事情)。以前的版本需要做一些额外的手动步骤(这仍然可以在GitHub的MobileSafe演示中看到,但这不再需要)。