繁体   English   中英

如何使Google身份验证页面适合我的Web浏览器控件?

[英]How to make Google authentication page fit in my webbrowser control?

Windows.Forms.Webbrowser以显示Google身份验证屏幕。 Webbrowser控件在尺寸为450x480 pxl的窗口中,并且它会填充整个窗口。 我正在打电话:

String UrlString = String.Format(
              @"https://accounts.google.com/o/oauth2/auth?"+
              @"display=popup" +
              @"&scope=email profile" +
              @"&redirect_uri=urn:ietf:wg:oauth:2.0:oob:auto" +
              @"&response_type=code"+
              @"&client_id=xxxx
            );
_webBrowser.Navigate(UrlString);

对于Webbrowser控件,我得到的页面太大,因此它放置了水平和垂直滚动条。 当我在Facebook身份验证页面中使用“ display = popup”时,它呈现为无滚动条。 是否可以让Google身份验证页面适合我的Web浏览器控件?

在文档加载完成事件中,您可以调用一个eval javascript代码,该代码返回页面的高度和宽度。 在此,您可以根据此值设置控件的宽度和高度。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM