watir webdriver 等待字体加载

watir webdriver wait for font load

我想用 watir 截取网页。它应该捕获用户将看到的页面的最终设计。

我遇到以下问题:

字体在页面加载后稍微加载。 因此,等待 visible? / exists? 元素是不够的,因为在加载字体之前页面上已经存在所有 html 。对于那些情况,我只看到系统标准字体。

有谁知道如何使用 Watir 等待字体加载(使用 sleep X 除外)?

您可以使用

获取字体大小
b.div(:id => 'foo').style 'font-size'