Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.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
如果用户已安装facebook应用程序,请通过facebook应用程序登录?_Facebook_Actionscript 3_Facebook Graph Api_Starling Framework_Feathersui - Fatal编程技术网

如果用户已安装facebook应用程序,请通过facebook应用程序登录?

如果用户已安装facebook应用程序,请通过facebook应用程序登录?,facebook,actionscript-3,facebook-graph-api,starling-framework,feathersui,Facebook,Actionscript 3,Facebook Graph Api,Starling Framework,Feathersui,我正在使用Flash Builder 4.7使用最新版本的Starling和FeathersUI 目前,我已经在我的移动应用程序中添加了“通过facebook登录/注册”选项。该选项通过使用Feathers WebView组件打开url来工作: 然后我等待starling.events.Event.COMPLETE事件,该事件告诉我页面已完成加载-然后我可以访问WebView(浏览器)的位置以获取访问令牌以验证其登录 我的问题是:如果用户的手机上已经安装了Facebook应用程序,我如何让我的

我正在使用Flash Builder 4.7使用最新版本的Starling和FeathersUI

目前,我已经在我的移动应用程序中添加了“通过facebook登录/注册”选项。该选项通过使用Feathers WebView组件打开url来工作:

然后我等待starling.events.Event.COMPLETE事件,该事件告诉我页面已完成加载-然后我可以访问WebView(浏览器)的位置以获取访问令牌以验证其登录

我的问题是:如果用户的手机上已经安装了Facebook应用程序,我如何让我的应用程序自动检查用户登录的Facebook应用程序,而不是发送到Facebook的web浏览器登录页面

我知道ANE提供了这方面的功能,但有没有办法不使用ANE?也许有一个facebook登录页面,提供通过facebook应用程序连接的选项?这封电子邮件()似乎有这个选项,但我不确定在WebView中将用户引导到我的应用程序中的何处以显示“通过facebook应用程序登录”选项

我以后会想包括一些东西,比如在用户墙上发帖(如果他们愿意的话),分享链接等。因此,也许我需要使用一个社交插件电子邮箱(不幸的是,我认为这些插件不适用于应用程序的桌面版本)。

这应该会有帮助:
本文档适用于预安装的Facebook应用程序。

仅打开
https://www.facebook.com
如果用户已经通过Facebook应用程序登录,AS3 webView中是否不显示Facebook的新闻源?如果是,则不需要登录URL,因为如果尚未登录,将自动显示该URL。。。请注意,这涉及到一个客户端ID,因此不知道这会产生什么影响。我不相信用户会有一个使用webview的登录会话。它似乎与移动应用浏览器存储的会话(cookies或其他)不同。提供的链接不适用于Starling和FeathersUI使用的Actionscript 3。