Java Selenium - 从 Google map 实时交通 View 中选择一个元素

标签 java google-maps selenium

在所附图像中,我想选择/单击 map 内的任何元素。可以说道路受阻、撞车或施工正在进行中。我该如何选择这些元素。在开发者工具中,我没有看到任何与此相对应的html元素。下图的 URL 是:

https://www.google.com/maps/@51.5159523,-0.1519764,13z/data=!5m1!1e1

Below is the image

最佳答案

您看不到任何 HTML 元素,因为 map 是 Canvas 。我认为与 Canvas 交互的唯一方法是使用 Selenium Action 单击特定坐标。 .

关于Java Selenium - 从 Google map 实时交通 View 中选择一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53751477/

相关文章:

java - 重新抛出异常而不需要抛出异常?

java - 如何使用 Selenium 识别所选项目的 Web 元素,以动态更改名称和 id

java - SharedPreferences 返回错误值并且不更新当前值

Java 泛型 : matching the type of a parameter

javascript - 谷歌地图气球丢失样式

google-maps - 在 angular.dart View 中加载谷歌地图(ng-view)

javascript - 如何测试 google.maps.Geocoder?

Java和 Selenium : Trouble getting contents of input field

java - 使用Java将methodName添加到selenium失败的屏幕截图名称

java - ViewPager、FragmentStatePagerAdapter、ListFragment单独列出每个Fragment的数据