0
對於一個基於Web的應用程序,如YouTube,優酷,或者進度條顯示得到的音頻流,我想捕捉它是否實際發揮與否。硒 - 如何獲得像素顏色?
我在想:
- 要鏈接
- 點擊播放按鈕
- 將鼠標移動到特定位置,並捕捉玩家一個像素的顏色。
- 等待X無。幾秒鐘
- 再次捕獲同一像素顏色。
但現在,我看不出有什麼辦法做到這一點。整個進度條顯示爲單個對象。有什麼我可以做到的?
對於一個基於Web的應用程序,如YouTube,優酷,或者進度條顯示得到的音頻流,我想捕捉它是否實際發揮與否。硒 - 如何獲得像素顏色?
我在想:
但現在,我看不出有什麼辦法做到這一點。整個進度條顯示爲單個對象。有什麼我可以做到的?
嘗試使用下面的代碼
driver.findElement(By.xpath("Your Xpath")).getCssValue("Background-Color")
感謝Arun,關於這個問題的另外一個問題是,它會不會給整個玩家的像素? – abhijeet
大多數音頻流媒體播放器使用Flash,所以硒是不會反正上班使用對象的CSS屬性來獲取進度條的背景色。 – Arran