SoundCloud小部件和Flash wmode
SoundCloud HTML5小部件作为SoundCloud小部件和Flash wmode,flash,soundcloud,wmode,Flash,Soundcloud,Wmode,SoundCloud HTML5小部件作为嵌入,但如果浏览器不支持所需的HTML5组件,它将退回到使用Flash。不幸的是,Flash播放器上没有设置wmode属性,到目前为止,我无法使用代码将wmode设置为透明或不透明 <iframe wmode="opaque" width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/? url=ht
嵌入,但如果浏览器不支持所需的HTML5组件,它将退回到使用Flash。不幸的是,Flash播放器上没有设置wmode
属性,到目前为止,我无法使用代码将wmode
设置为透明
或不透明
<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&color=ff6600&auto_play=false&show_artwork=true&wmode=opaque">
</iframe>
使用Vimeo播放器时,在父级
上设置wmode
属性将导致回退闪存使用setwmode
,在YouTube URL上设置GET参数将导致闪存播放器使用setwmode
。这两种技术似乎都不适用于SoundCloud。使用SoundCloud HTML5播放器时,是否可以为Flash回退设置wmode
,或者我应该自己编写功能检测来处理此问题?您不能在
标记上设置wmode
。
flash回退不会用flash对象替换iframe,但它只使用flash作为音频渲染引擎。
要获得透明的iframe,请尝试
不幸的是,Flash小部件目前不支持此选项 只是我不想要的答案。人们总是可以使用类似Modernizer的东西进行功能检测,然后回退到使用旧的Flash嵌入,在这里可以指定wmode
属性,但这并不像我希望的那样干净。是否有什么原因导致此功能未在
嵌入中实现?它在我们的问题列表中,但还没有预计到达时间,抱歉。