主屏幕应用程序(安卓)脸书登录打开浏览器



我正在开发一个专注于移动用户的网站,并使用清单在添加到主屏幕时独立打开。这很好用,除了Facebook登录功能。每当我尝试登录时,它都会在应用程序外部的浏览器中打开Facebook链接。然后,我必须手动返回到应用程序并重新加载要登录的页面。

登录时如何留在独立应用程序中?

我尝试按照这个流行答案中的解释使用window.location但没有变化。我也尝试使用window.open,但同样,没有运气。

您可以在此测试页面上尝试它,该页面具有调整后的清单和登录选项,以保留在测试页面内。我使用三星Galaxy S5进行测试。

登录时不应停留在应用内。

用户重定向到身份提供程序 (Facebook( 在您的情况下,这是 Oauth2 登录或单一登录的正常生命周期。在OAuth2服务器上,您可以设置重定向URL,这是您希望用户在登录后发送的地址。

https://developers.facebook.com/docs/facebook-login/web#redirecturl

登录到您的Facebook应用程序帐户:从应用程序控制面板 https://developers.facebook.com/apps 并更改重定向URL

相关内容

  • 没有找到相关文章

最新更新