html页面嵌入swf文件时params的wmode的说明
2013-08-05 17:11
246 查看
html页面嵌入swf文件时params的wmode的说明
2012-11-09 15:19:35| 分类: flex | 标签:flex wmode 中文 |字号 订阅wmode(window mode)即窗口模式,有3种模式:
1 window 模式
默认情况下的显示模式,在这种模式下flash player有自己的窗口句柄,这就意味着flash影片是存在于Windows中的一个显示实例,并且是在浏览器核心显示窗口之上的,所以flash只是貌似显示在浏览器中,但这也是flash最快最有效率的渲染模式。由于他是独立于浏览器的HTML渲染表面,这就导致默认显示方式下flash总是会遮住位置与他重合的所有DHTML层。 但是大多数苹果电脑浏览器会允许HTML层显示在flash之上,但当flash影片播放时会出现比较诡异的现象,比如DHTML层像被flash刮掉一块一样显示异常。
2 Opaque 模式
这是一种无窗口模式,在这种情况下flash player没有自己的窗口句柄,这就需要浏览器需要告诉flash player在浏览器的渲染表面绘制的时间和位置。这时flash影片就不会在高于浏览器HTML渲染表面而是与其他元素一样在同一个页面上,因此你就可以使用z-index值来控制DHTML元素是遮盖flash或者被遮盖。
3 Transparent 模式
透明模式,在这种模式下flash player会将stage的背景色alpha值将为0并且只会绘制stage上真实可见的对象,同样你也可以使用z-index来控制flash影片的深度值,但是与Opaque模式不同的是这样做会降低flash影片的回放效果,而且在9.0.115之前的flash player版本设置wmode=”opaque”或”transparent”会导致全屏模式失效。
相关文章推荐
- html页面嵌入swf文件时params的wmode的说明
- flex嵌入html完整页面and嵌入其他项目swf文件
- HTML页面中嵌入swf文件并用flashvars传值
- HTML页面嵌入视频和JS控制切换视频
- 在HTML页面嵌入Javascript写法的区别(script标签)
- flash(flex)中嵌入完整HTML页面
- html页面中嵌入html页面
- 在html 静态页面中引用外部页面 Include , 包含 ,嵌入
- html_页面嵌入video
- 如何把Windows Forms controls嵌入到HTML页面中~
- Flex2 发现之旅:在Flex中嵌入完整HTML页面
- Flex中嵌入HTML页面
- html页面嵌入腾讯地图
- Flex组件IFrame中嵌入HTML页面的方法
- html页面嵌入flash 下拉菜单显示在底层被flash挡住问题
- 在Flex中嵌入完整HTML页面
- 在html页面中嵌入SVG的几种方式
- 在Flex中嵌入html页面
- HTML页面嵌入动态元素---简单
- HTML嵌入到iOS页面的开发