嘿大家所以我想知道是否有一种简单的方法可以做到这一点,或者甚至可以在没有ANE Native Extension的情况下完成。我从这里获取了一些代码,在我使用AS3的Flash CS6 Android AIR应用程序中,我在舞台上创建了两个用于Facebook的按钮,另一个用于Twitter。当用户点击按钮时,他们会被重定向到URL,并能够发布我在vars中提供的链接,如下所示:
//Share button event listener
menuEnd.share_Facebook.addEventListener(MouseEvent.CLICK, shareFacebook);
menuEnd.share_Twitter.addEventListener(MouseEvent.CLICK, shareTwitter);
private function shareTwitter(e:MouseEvent):void
{
var varsShare:URLVariables = new URLVariables();
varsShare.u = 'https://play.google.com/store/apps/details?id=air.bunnyRunner';
varsShare.t = 'Jumpy Bunny';
var urlTwitterShare:URLRequest = new URLRequest('http://twitter.com/home?status= Jumpy Bunny by Fitchett Productions: ');
urlTwitterShare.data = varsShare;
urlTwitterShare.method = URLRequestMethod.GET;
navigateToURL(urlTwitterShare, '_blank');
}
private function shareFacebook(evt:MouseEvent):void
{
var varsShare:URLVariables = new URLVariables();
varsShare.u = 'https://play.google.com/store/apps/details?id=air.bunnyRunner';
varsShare.t = 'Jumpy Bunny';
var urlFacebookShare:URLRequest = new URLRequest('http://m.facebook.com/sharer.php');
urlFacebookShare.data = varsShare;
urlFacebookShare.method = URLRequestMethod.GET;
navigateToURL(urlFacebookShare, '_blank');
}
所以现在我想知道,因为我在我的游戏中有共享对象数据,无论如何得到shared.data并在用户点击按钮时将其显示在facebook上,它将数据共享给Facebook并且他们可以发布他们的高分? / p>
谢谢你们,任何帮助表示赞赏。