我正在使用硒C#中的以下代码来使chrome浏览器使用javascript缩放到100%,但无法正常工作
var js = ((IJavaScriptExecutor)driver);
js.ExecuteScript("document.body.style.zoom = '100%';");
答案 0 :(得分:1)
Zoom是非标准属性,因此并非所有浏览器都支持。 我将使用所有浏览器都支持的转换比例。
https://developer.mozilla.org/en-US/docs/Web/CSS/transform-function/scale
您需要为不同的浏览器使用前缀,请参见http://shouldiprefix.com/#transforms
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
Intent i = new Intent(Splash.this, Home.class);
View sharedView = findViewById(R.id.shared_view);
String transitionName = "Boomgard_Icon";
ActivityOptions transitionActivityOptions = ActivityOptions.makeSceneTransitionAnimation
(Splash.this, sharedView, transitionName);
i.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivity(i, transitionActivityOptions.toBundle());
}
对于您的Chrome用例,您将使用:
fsp_new_addr[1]