Javascript 使用Sound Manager for mobile的Soundcloud自定义小部件

Javascript 使用Sound Manager for mobile的Soundcloud自定义小部件,javascript,audio,mobile,soundcloud,soundmanager2,Javascript,Audio,Mobile,Soundcloud,Soundmanager2,我目前正在为一位DJ朋友做一个项目,他想在他的网站上播放音乐。我希望通过使用连接到Soundcloud的Sound Manager 2来实现这一点。我制作了一个非常快速的原型,并将其放到了网上: 我对此有3个问题: 1-当打开手机并单击“播放”时,什么也不会发生,不会播放声音,按钮也不会变为暂停 2-在桌面版本中,我希望在加载页面后自动播放音乐 3-每次用户打开页面时,我希望播放不同的歌曲,然后从那里随机播放歌曲 任何帮助都将不胜感激。如果你想让我发布我的代码,请告诉我。说到编码,我是个新手,但

我目前正在为一位DJ朋友做一个项目,他想在他的网站上播放音乐。我希望通过使用连接到Soundcloud的Sound Manager 2来实现这一点。我制作了一个非常快速的原型,并将其放到了网上:

我对此有3个问题:

1-当打开手机并单击“播放”时,什么也不会发生,不会播放声音,按钮也不会变为暂停

2-在桌面版本中,我希望在加载页面后自动播放音乐

3-每次用户打开页面时,我希望播放不同的歌曲,然后从那里随机播放歌曲

任何帮助都将不胜感激。如果你想让我发布我的代码,请告诉我。说到编码,我是个新手,但我非常渴望学习,所以请原谅我可能会问的任何基本问题

提前感谢,

尝试将href=添加到您的播放按钮链接中,可能会在手机上单击doesnt fire,如果这样做,请确保在事件处理程序中使用event.preventDefault阻止默认操作

您可以在应用程序完成初始化时在play Button上发送click事件。这在移动设备上无法100%工作,您需要用户交互来初始化 媒体播放

播放列表中有曲目。发出API请求后,您可以