使用jQuery和jQuery,我添加一个带有youtube网址的iframe来在网站上显示视频但是从youtube加载到iframe中的嵌入代码没有wmode ="Opaque",因此页面上的模式框显示在youtube视频下方.
任何想法如何解决问题?
当使用<object>and <embed>标签嵌入Flash对象时,会有一个名为的属性wmode.似乎大部分时间wmode="transparent"都与wmode="opaque"Flash实际上没有任何透明颜色相同,因此底部HTML元素将被显示.因此,opaque应该比transparent由于需要更少的透明处理更快,但大多数时候我看到嵌入的Flash对象transparent而不是opaque.
opaque 需要使Flash对象不会覆盖其他HTML元素(例如弹出额外子菜单的菜单项不会被Flash对象覆盖).
顺便说一句,有没有正式文件wmode的opaque,transparent和window?我只能找到描述它的博客,但不能找到正式的文档.谢谢.
Google Chrome正在错误地显示Flash视频的z-index.
在Firefox或Internet Explorer中查看http://maxusglobal.com/.
现在在Chrome中查看它.
页面顶部的大视频应该有一个z-indexed顶部的"预览"图像.它适用于Firefox和Internet Explorer,但不支持Google Chrome.
这似乎不是WebKit的东西,而是一个Chrome bug.
我已经尝试了所有的wmodes,(不透明,窗口和透明),但这并没有解决它.我也更改了Flash框的z-index,但它仍然无法正常工作.
我需要将wmode任意flash对象从外部js文件更改为透明,以确保它们不使用Jquery或类似的lib来隐藏菜单.
在FF我使用getElementsByTagName("embed")和设置属性.它似乎运作良好.
具体来说我在IE7 中遇到了object由swfObject库设置的问题.
swfObject 在iE7中创建以下代码:
<OBJECT id=mymovie height=400 width=134 classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000>
<PARAM NAME="_cx" VALUE="3545">
<PARAM NAME="_cy" VALUE="10583">
<PARAM NAME="FlashVars" VALUE="">
<PARAM NAME="Movie" VALUE="imgs/site/tower.swf">
<PARAM NAME="Src" VALUE="imgs/site/tower.swf">
<PARAM NAME="WMode" VALUE="Window">
<PARAM NAME="Play" VALUE="0">
<PARAM NAME="Loop" VALUE="-1">
<PARAM NAME="Quality" VALUE="High">
<PARAM NAME="SAlign" VALUE="">
<PARAM NAME="Menu" VALUE="-1">
<PARAM NAME="Base" VALUE="">
<PARAM NAME="AllowScriptAccess" VALUE="">
<PARAM NAME="Scale" VALUE="ShowAll">
<PARAM NAME="DeviceFont" VALUE="0">
<PARAM NAME="EmbedMovie" VALUE="0">
<PARAM NAME="BGColor" VALUE="FFFFFF">
<PARAM NAME="SWRemote" VALUE="">
<PARAM NAME="MovieData" VALUE="">
<PARAM NAME="SeamlessTabbing" VALUE="1">
<PARAM …Run Code Online (Sandbox Code Playgroud) 我们在我们的网站上运行冲浪相机流,我们的网页上通过JWPlayer的最新版本(5.4)播放.
最近我们切换到另一个流媒体服务和H.264流,因为我们计划在不久的将来流式传输到iOS设备,但是这在客户端引入了一个用户无法接收视觉的错误(他们只看到通常可以看到视频的黑屏.
我们发现禁用硬件加速(Flash Player 10.1+中引入)可以解决这个问题,并且考虑到发生这种问题的环境,我会打赌这与特定的显卡,驱动程序以及如何他们处理视觉解码等
我们发现的与禁用硬件加速相关的文档仅表明这可以通过wmode参数完成,即通过设置,wmode="opaque"或者wmode="transparent"这似乎并不适用于所有情况(大多数情况下问题不再存在)但是我们仍然看到30%的用户遇到此问题.
我们可以要求用户自己禁用硬件加速,我们已经提供了如何执行此操作的详细信息,但对我来说这只是一个临时修复,我很好奇是否有更永久的东西我们可以放入直到Adobe修复此问题?
我有一个页面显示来自issuu.com的动态flash内容.我需要添加,wmode="transparent"因为否则导航菜单会在flash下显示.使用jQuery或简单的java脚本有一个简短的方法吗?
每次添加闪光灯时我都不想更改嵌入代码.
我正在遇到已发布的Flash电影的错误.当我将电影嵌入HTML页面(使用SWFObject 2.1),并将其设置为'transparent'的wmode参数值时,基于MouseWheel事件的所有函数都停止工作.这部电影基于AS2.知道这个bug的人吗?
出于商业原因,我需要使用HTML内容过度使用Flash视频播放器.这需要将WMODE设置为"不透明".
然而,Flash Player Engineering Tinic Uro警告我们性能较低,几年前他甚至提到了严重的不稳定性,Adobe TechNote 15523声明" 仅某些浏览器/ Flash Player版本组合支持WMODE参数 ".
此外,还有一大堆与WMODE选项直接相关的错误(在Adobe Flash Player Bug和问题管理系统中搜索"wmode"和"opaque" )
据我所知,即使YouTube试图避免不惜任何代价使用WMODE"不透明",只需看看扩展视频上方帐户下拉菜单的设计.
我的问题是:
你有关于Flash视频和WMODE"opaque"的性能,错误或不稳定性的经验吗?你能否分享一下这个主题的好读物?
对象标签和iframe标签中的Wmode.
关于使导航在flash页面等中正常工作的讨论很多.
- 有人请详细解释实际属性的详细信息.接受任何级别的技术细节.
谢谢
好的,首先我遇到2个问题,默认wmode为"window".我的网页导航菜单将在我的flex/flash应用程序下.另一个问题是在Flash应用程序中滚动整个页面会滚动.
我将wmode更改为"opaque",这解决了导航菜单的问题,现在它们显示在Flash应用程序上方.多数民众赞成好,但现在我在Flash应用程序中根本没有滚动.
我意识到这是一个很大的问题,但我似乎无法找到解决这两个问题(实际上是2.5个问题)的任何解决方案.
我想A)导航链接显示在Flash应用程序上方,因此它们不会被隐藏; B)允许在Flash应用程序内滚动; 和C)如果鼠标悬停在Flash应用程序上,则阻止滚动网页.
如果你们有任何想法会很棒.:) 提前致谢.
wmode ×11
flash ×9
object ×2
z-index ×2
apache-flex ×1
arcgis ×1
css ×1
embed ×1
gpu ×1
h.264 ×1
haxe ×1
html ×1
iframe ×1
javascript ×1
swfobject ×1
transparency ×1
transparent ×1
youtube ×1