2016-04-15 78 views
0

我必须点击Flash对象的SWF播放按钮,这样点击播放按钮的webdriver

enter image description here

这是它的html:

<object id="flashObject" width="100%" height="26px" type="application/x-shockwave-flash" name="flashObject" data="audioplayer.swf"> 

我坚持在这里,不知道如何点击播放按钮。我尝试点击带ID,但显然不起作用。任何想法?谢谢

+0

尝试操作类 –

回答

0

您可以使用元素中播放按钮的位置(x,y)。确定位置,然后使用以下代码行:

Actions builder = new Actions(driver); 
builder.moveToElement(driver.findElement(By.id("flashObject")), poxXPlay, posYPlay).click().build().perform(); 

这应该做的工作。

+0

谢谢,它实际上做的工作:) – Ragnarsson