我正试图从Facebook退出,不仅从Facebook也登录我的应用程序。我正在使用Graph API Desktop版本,我正在使用flex进行编码。
有没有办法从应用和Facebook登录用户???我想也许可以使用javaScript方法FB.logout()我可以做到,但我不知道这样做的正确方法。
我的意思是,我尝试:
ExternalInterface.call( “FB.logout()”);
但是它会抛出一个错误,说明此容器中的externalInterface不可用......
提前致谢!!!
答案 0 :(得分:0)
确保在html中设置allowScriptAccess
。如果您使用的是swfobject,则可以通过params
对象进行设置。如果您使用的是普通object
标记,请将其设置为嵌套的param
元素,即:
<param name="allowScriptAccess" value="always">
同样,ExternalInterface
自动构建函数调用,因此您需要删除调用paranthesis ()
,即
// Don't need the parens, EI will add them
ExternalInterface.call("FB.logout");
希望有所帮助!欢呼声。