【问题标题】:Facebook app and Windows Phone 7Facebook 应用程序和 Windows Phone 7
【发布时间】:2011-08-13 00:11:43
【问题描述】:

我有一个加载 https://graph.facebook.com/oauth/authorize?client_id={0}&redirect_uri=http://www.facebook.com/connect/login_success.html&display=touch&scope=publish_stream 的应用程序,它会询问用户电子邮件和密码。

问题在于,在 windows phone 7 中,即使页面正好适合浏览器,当用户点击其中一个字段时,网络浏览器也会放大。

我可以先在应用程序本身中询问用户名和密码,然后将这些凭据发送到 url,还是有办法禁用放大功能。

我尝试先使用 https://login.facebook.com/login.php?login_attempt=1&email={0}&pass={1} 登录,但它告诉我必须登录才能执行此操作(登录)

【问题讨论】:

  • 如果它要求,我不会给你的应用我的 fb 凭据让你传递给浏览器。我会对其进行评分并发表评论警告人们。这完全违背了开放身份验证的目的。
  • 我确实觉得这会很糟糕,但是输入电子邮件 + 密码时奇怪的缩放几乎一样糟糕。

标签: facebook windows-phone-7


【解决方案1】:

不,你不能那样做。
这将违背 Facebook 要求使用 OAuth 的目的。

如果您在应用程序中使用 WebBrowser 控件,而不是直接访问 IE,这将避免需要平移的问题,因为登录页面的样式将正确设置,并且该控件不允许平移和缩放。

【讨论】:

  • 除了在输入电子邮件或密码时会放大。这只会让体验看起来很糟糕。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多