firefox:如果选项卡不活动/窗口最小化,则闪光灯不会加载

问题描述 投票:1回答:2

我遇到了一个与该主题中所述内容有关的问题。

[我目前正在使用硒来自动化网站的测试,该网站具有用于用户输入的Flash元素。虽然在本地计算机上执行这些测试时一切正常,但是如果我在远程Windows XP计算机上启动硒,则无法加载嵌入式闪存。但是,如果我通过远程桌面登录时开始测试,则闪存加载得很好。

这导致我假设,在不加载任何桌面环境或用户在firefox窗口中登录的情况下,都将其视为已最小化或当前选项卡处于非活动状态,这我知道可以防止在该窗口/选项卡被激活之前加载Flash 。

所以,我现在的问题是:你们是否知道有什么方法可以使firefox加载Flash,即使当前未在活动窗口中显示Flash?

flash firefox selenium selenium-rc firefox3.6
2个回答
1
投票

最后,我找到了一个解决方案:Flash对象的参数“ wmode”必须设置为“ window”。然后它可以完美地工作。

<object ...>
  <param name="wmode" value="window">
</object>

我只是在我的硒用户扩展名中添加了一个函数,该函数修改该标签的属性,并在每次访问闪存时运行。

丹尼尔


0
投票

找到的解决方案,在此处发布

© www.soinside.com 2019 - 2024. All rights reserved.