uiwebview SoundCloud嵌入框架将无法播放,除非您单击播放两次

时间:2013-05-23 21:23:36

标签: xcode uiwebview soundcloud

我有一个webview,它加载一个SoundCloud嵌入式框架来加载HTML 5音频播放器。一切都很好,除了我必须在播放前点击播放按钮两次。我不确定这是与SoundCloud有关,还是只是我必须在webview /代码本身中更改的设置。

感谢。

  • 波多黎各。

嵌入代码:

<iframe width="100%" height="133" frameborder="no" src="https://w.soundcloud.com/player/?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F{trackID}&color=ff6600&auto_play=false&show_artwork=false&amp;sharing=false"></iframe>

2 个答案:

答案 0 :(得分:1)

我实际上找出了问题所在。小部件有一个鼠标悬停,所以当你第一次点击它时,它会将鼠标注册,第二次是实际播放。我最终在小部件上使用隐藏的uibutton并使用JS控制播放并停止。

答案 1 :(得分:0)

可能是你没有在第一次加载它,如果它已加载,那么它应该按一次。你可以发布集成小部件的链接。我会引导你的。