Android Air GoViral ANE showFacebookShareDialog throw modeOverride错误

问题描述 投票:0回答:1

我正在尝试使用Milkman的GoViral ANE实现Facebook共享。

在设备上,应用程序设置GoViral,用户使用Facebook登录,授予权限(包括“publish_actions”权限)。

对goViral的调用如下:

goViral.showFacebookShareDialog("My name", "My caption", "My description", "<app url on the play store>");

但是,当共享代码运行时,我看到此运行时错误:

I/<app id>(25773): ArgumentError: modeOverride parameter must be a valid member of GVFacebookDialogMode.
I/<app id>(25773):  at com.milkmangames.nativeextensions::GoViral$/assertArgs()[D:\data\svn.milkmangames\trunk\ane\goviral5\swclibrary\src\as3\com\milkmangames\nativeextensions\GoViral.as:1734]
I/<app id>(25773):  at com.milkmangames.nativeextensions::GoViral/showFacebookShareDialog()[D:\data\svn.milkmangames\trunk\ane\goviral5\swclibrary\src\as3\com\milkmangames\nativeextensions\GoViral.as:727]

我很难过。

建立:

  • AIR 23.0
  • Android 4.4.2
  • GoViral 5.6.0(截至2017年12月的最新版本)
  • Facebook API 2.5
android facebook actionscript-3 air ane
1个回答
0
投票

那对我来说,有些图书馆已经过时了。如果可能,请尝试使用最新版本的ANE和AIR SDK。

GoViral 5.6.0 AIR SDK 27(或在labs.adobe.com上的28)

© www.soinside.com 2019 - 2024. All rights reserved.