我有一个应用程序,如果我单击一个链接,它会打开一个 Flash 播放器,里面显示有 20-30 行的网格。 是否可以使用selenium webdriver读取内容。
HTML 代码:
<embed id="mysSys"
src="flex-ui/opr-event-browser.swf"
flashvars="viewId=f746df4f-8f82-491e-b9dc-a82151953061"
quality="high"
bgcolor="#ffffff"
name="EvtSys"
allowscriptaccess="sameDomain"
pluginspage="http://www.adobe.com/go/getflashplayer"
wmode="opaque"
type="application/x-shockwave-flash"
width="100%" align="middle" height="100%">
最佳答案
如果这是您的 Flash 应用程序 - 这很简单。您的闪存开发人员需要注入(inject)额外的库 Flex Pilot用于闪光灯。然后您可以在 Flash 应用程序内部导航,就像在 HTML DOM 中一样。
一些额外内容
关于javascript - 从 selenium webdriver 中的 flash 播放器读取内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40501412/