我们有一个其中包含canvas元素的应用程序。在该画布元素内,有许多元素,例如框,箭头线等,我们需要进行交互,例如单击,拖动等。
是否可以使用Selenium Webdriver访问Canvas元素内的元素?
基本上,如果我使用开发人员工具检查Canvas元素,这是我在DOM中唯一可以看到的内容
<canvas id="canvas1" tabindex="0" width="988" height="225" class="infa-canvas infa-graphical-canvas infa-template-canvas"></canvas>
我一直在尝试用Google搜索它,但找不到任何具体答案。有些人建议在我不想使用的坐标的基础上与这些元素进行交互。我也在看这段视频https://www.youtube.com/watch?v=yugolxP3rhc,该视频建议与开发团队联系以寻求某种帮助,但是我无法与开发人员联系,因为他们属于不同的公司,而且难以接近。
我们非常感谢您的帮助。谢谢。