繁体   English   中英

flash / html,如何嵌入Flash电影,使其随浏览器窗口缩放

[英]flash/html, how to embed a flash movie so that it scales with the browser window

我想在浏览器窗口中显示我的Flash电影,以便它尽可能地填充宽度和高度,而不会使电影失真。

当我对对象/嵌入标签使用width和height属性时,它仅缩放宽度,而不缩放高度。

  <body bgcolor="#000000" 
        width="100%"
        height="100%">
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
            codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"            
            width="100%"
            height="100%"
            align=""
            id="slot">
        <param name="allowScriptAccess" value="sameDomain" />
        <param name="allowFullScreen" value="true" />
        <param name="movie" value="..." />
        <param name="quality" value="high" />
        <param name="width" value="100%" />
        <param name="height" value="100%" />
        <embed src="..."
            width="100%" height="100%" quality="high" align="middle" allowScriptAccess="always" allowFullScreen="true" wmode="opaque" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
    </object>
  </body>

我认为您只需要向HTML页面添加一些CSS:

html, body { height: 100% }

宽度高度设置为100%即可。 然后将scalemode设置为showAll ,这样可以防止影片失真。

然后,您当然可以将HTML正文的CSS填充和边距设置为0px,以获取窗口的最大面积。

使用swffit 更改浏览器窗口时,它将调整Flash的大小。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM