控制Facebook认证对话框的大小

本文关键字:对话框 Facebook 认证 控制 | 更新日期: 2023-09-27 18:09:48

我在WP7应用程序中使用Facebook c# SDK。提示用户授予应用程序权限的认证对话框在应用程序上全屏显示(我猜大约480像素),但允许/不允许按钮隐藏在框架的底部,需要滚动。然而,屏幕的大部分是白色的,所以我认为Facebook正在为更大的屏幕提供对话框。

如何在通过Facebook oauth进行身份验证时指定屏幕大小

控制Facebook认证对话框的大小

这是Facebook的一个bug。我建议在https://developers.facebook.com/bugs上打开Facebook的bug。

为了解决这个问题,你可以做的一件事是使用浏览器控件将javascript或css注入页面。你的javascript/css可以解决这个问题并调整页面大小。我以前在一个旧的WPF应用程序上这样做过,效果很好。

遗憾的是,Facebook对Windows Phone的支持很差,这类问题很多。