2016-04-15 132 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