【问题标题】:Android Air GoViral ANE showFacebookShareDialog throwing modeOverride errorAndroid Air GoViral ANE showFacebookShareDialog throwing modeOverride 错误
【发布时间】:2018-06-03 03:37:19
【问题描述】:

我正在尝试使用 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】:

    这会告诉我一些库已经过时了。 如果可能,请尝试使用最新版本的 ANE 和 AIR SDK。

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

    【讨论】:

    • 谢谢@crooksy88。我正在使用最新版本的 ANE,但在将 Air SDK 更新到 27.0 后仍然看到相同的错误
    猜你喜欢
    • 2015-11-15
    • 1970-01-01
    • 2015-06-03
    • 1970-01-01
    • 2014-12-18
    • 1970-01-01
    • 2013-05-05
    • 2014-10-01
    • 2012-08-10
    相关资源
    最近更新 更多