当高度设置为 100% 时,SWF 无法填充窗口

swf fails to fill window when height is set to 100%

本文关键字:SWF 填充 窗口 高度 设置 100%      更新时间:2023-09-26

我遇到了最难熬的时光。我正在尝试制作一个在幕后运行并通过JavaScript控制的闪存记录器。当我们 flash 需要权限时,我想让 flash 填充浏览器窗口,但是当我将高度或宽度属性设置为 100% 时,我的 swf 完全消失了,我哪里出错了?

<div id="flashrecorder">
   <object wmode="transparent" 
           id="recoderObject" 
           data="/artwork/html5/recoder.swf" 
           allowscriptaccess="always" 
           type="application/x-shockwave-flash" 
           loop="false" 
           name="flashrecorder" 
           height="100%" 
           width="100%">
       <param name="FlashVars" value="webpath=https://test.com">
    </object>
</div>

如果Flash的高度和宽度设定值为300,则可以工作

update-> 所以我发现我可以将宽度设置为 100%,但使用高度会导致它消失

您可以尝试添加参数刻度

<param name="scale" value="exactfit">