Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android WebView自动登录Facebook_Java_Android_Facebook_Authentication_Webview - Fatal编程技术网

Java Android WebView自动登录Facebook

Java Android WebView自动登录Facebook,java,android,facebook,authentication,webview,Java,Android,Facebook,Authentication,Webview,目前在我的应用程序中,我有一个加载Facebook页面的网络视图。当然,我的WebView中加载的Facebook页面没有任何用户登录到Facebook帐户。通过与WebView交互,用户当前可以点击并在Facebook显示登录按钮的网页右上角输入他们的Facebook用户名和密码。一旦用户登录到他们的帐户,在my app实现WebView后的任何时候,用户都会保持登录到Facebook 我的问题是:有没有一种方法可以让我跳过必须与WebView交互的初始任务,以使用我的应用程序的WebView

目前在我的应用程序中,我有一个加载Facebook页面的网络视图。当然,我的WebView中加载的Facebook页面没有任何用户登录到Facebook帐户。通过与WebView交互,用户当前可以点击并在Facebook显示登录按钮的网页右上角输入他们的Facebook用户名和密码。一旦用户登录到他们的帐户,在my app实现WebView后的任何时候,用户都会保持登录到Facebook


我的问题是:有没有一种方法可以让我跳过必须与WebView交互的初始任务,以使用我的应用程序的WebView验证有效的Facebook会话,该应用程序的WebView在我的应用程序的WebView的其余使用过程中始终保持登录状态?最好,我只想将用户名和密码作为变量传递给WebView,并让用户在我的WebView的第一个Facebook页面加载时登录。如果这是不可能的,也许有一种方法可以获得登录WebView会话的副本(通过cookie或其他方式)然后在新安装的应用程序上使用该记录作为WebView实例?

如果用户在其web浏览器中登录到Facebook,并且不绝对要求您使用
WebView
,具体来说,您可以在某些示例中使用See this,尽管它使用的是较旧版本的库。这将使用他们现有的Facebook会话。

不幸的是,我需要使用webview来进行此操作。谢谢你的主意