小编Sar*_*a G的帖子

硒作用链无作用

我在python上使用硒,并想在chrome中打开一个新标签。我试过了

  ActionChains(driver).key_down(Keys.CONTROL).send_keys('t').key_up(Keys.CONTROL).perform()
Run Code Online (Sandbox Code Playgroud)

但这没有效果。什么都没发生。我也尝试过

send_keys(Keys.CONTROL+'t')
Run Code Online (Sandbox Code Playgroud)

但这也没有效果。如何在硒中打开一个新标签?

python selenium selenium-webdriver

5
推荐指数
1
解决办法
2720
查看次数

如何通过在谷歌地图上添加Overlaid图像来隐藏谷歌地图中的谷歌徽标?

我正在使用GroundOverlayOptions在谷歌地图上添加位图图像,该图像将叠加在谷歌地图上.

以下是我的代码.

 @Override
public void onLocationChanged(Location location) {

    TextView tvLocation = (TextView) findViewById(R.id.tv_location);
    location = generateRandomLoc(location, 0);
    double latitude = location.getLatitude();
    double longitude = location.getLongitude();
    LatLng latLng = new LatLng(latitude, longitude);

    //Setting padding to hide google logo
    mapView.setPadding(-10,0,0,0);

    CameraPosition cameraPosition = new CameraPosition.Builder().target(latLng).build();
    mapView.animateCamera(CameraUpdateFactory.newCameraPosition(cameraPosition));
    mapView.moveCamera(CameraUpdateFactory.newLatLng(latLng));
    //get camera position frm map view
    LatLng cameraPosLatLng = mapView.getCameraPosition().target;
    if (isFlag) {
        BitmapDescriptor image = BitmapDescriptorFactory.fromResource(R.drawable.overlay_pink_image);
        mapView.addGroundOverlay(new GroundOverlayOptions()
                .image(image).position(latLng, 458, 274)
                .transparency(0.5f));
        mapView.animateCamera(CameraUpdateFactory.zoomTo(17));
    }
    if (cirle != null) {
        cirle.remove();
    }
    cirle = mapView.addCircle(new …
Run Code Online (Sandbox Code Playgroud)

android google-maps

4
推荐指数
1
解决办法
1万
查看次数

如何使用Webdriver Selenium获取“样式”元素的值

我在下面的HTML路径下尝试捕获“收件箱”值,但无法使用Selenium Webdriver在google chrome中找到特定元素。

HTML路径:

<div style="position: absolute; visibility: inherit; overflow: hidden; cursor: default; color: white; text-align: left; width: 84px; height: 14px; padding-left: 1px; padding-top: 1px; left: 1px; top: 1px; background-color: rgb(102, 0, 153);">Inbox"

    <img src="/images/tridown.gif" style="position: absolute; width: 8px; height: 4px; top: 9px; left: 75px;">
</div>"Inbox"

<img src="/images/tridown.gif" style="position: absolute; width: 8px; height: 4px; top: 9px; left: 75px;">
</div>
Run Code Online (Sandbox Code Playgroud)

我认为left和top是Inbox下拉菜单的唯一标识符,因此您能否帮助我们编写命令以从HTML上方获取“ Inbox”值

selenium selenium-webdriver

2
推荐指数
1
解决办法
5355
查看次数