Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我可以触发soundcloud小部件在播放器外播放吗?_Javascript_Events_Soundcloud - Fatal编程技术网

Javascript 我可以触发soundcloud小部件在播放器外播放吗?

Javascript 我可以触发soundcloud小部件在播放器外播放吗?,javascript,events,soundcloud,Javascript,Events,Soundcloud,我想使用soundcloud小部件,但在播放之前,请使用自定义css“播放器”,并隐藏包含小部件的容器,直到用户单击css播放器上的play,这将隐藏人造播放器并显示soundcloud播放器。这可以通过使用javascript在单击时添加和删除类来实现。 有没有办法使用javascript以编程方式触发soundcloud播放按钮?有。在上,您可以在示例小部件的大播放按钮上打开开发人员工具,您将看到该播放按钮的类: 只需以编程方式单击它 $(".playButton__play").clic

我想使用soundcloud小部件,但在播放之前,请使用自定义css“播放器”,并隐藏包含小部件的容器,直到用户单击css播放器上的play,这将隐藏人造播放器并显示soundcloud播放器。这可以通过使用javascript在单击时添加和删除类来实现。 有没有办法使用javascript以编程方式触发soundcloud播放按钮?

有。在上,您可以在示例小部件的大播放按钮上打开开发人员工具,您将看到该播放按钮的类:

只需以编程方式单击它

$(".playButton__play").click();
注意:SoundCloud小部件可能会随着时间的推移而改变,在这种情况下,此解决方案可能因其更改而不再工作,您可以再次尝试执行此解决方案。然而,一个更健壮的解决方案是使用他们的Web API进行更多的控制