SoundCloud Widget和Flash wmode

时间:2013-01-10 20:25:44

标签: flash soundcloud wmode

SoundCloud HTML5小部件嵌入为<iframe>,但如果浏览器不支持所需的HTML5组件,它将回退到使用Flash。不幸的是,Flash播放器上没有设置wmode属性,到目前为止,我无法获得后备将wmode设置为transparent或{{1}使用代码

opaque

使用Vimeo播放器时,在父<iframe wmode="opaque" width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/? url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F42072385%3Fsecret_token%3Ds- awcrN&amp;color=ff6600&amp;auto_play=false&amp;show_artwork=true&amp;wmode=opaque"> </iframe> 上设置wmode属性会导致后备Flash使用设置<iframe>,并在YouTube网址上设置GET参数将使Flash播放器使用集合wmode。这些技术似乎都不适用于SoundCloud。是否可以在使用SoundCloud HTML5播放器时为Flash回退设置wmode,或者我应该编写功能检测来自行处理?

2 个答案:

答案 0 :(得分:1)

不幸的是,Flash小部件目前不支持此选项。

答案 1 :(得分:-1)

您无法在wmode代码上设置<iframe>。 flash后备不会取代iframe与flash对象,但它只是使用flash作为音频渲染引擎。 要获得透明的iframe,请尝试<iframe ... ALLOWTRANSPARENCY="true"></iframe>