【问题标题】:Implementing vungle in corona sdk在 Corona sdk 中实现 vungle
【发布时间】:2017-04-03 14:26:45
【问题描述】:

我如何在一个场景中实现 vungle 到 corona sdk。我按照 corona 网站上的文档在我的游戏中实施 vungle。我只在游戏的一个场景中实现,但它随机显示在每个场景中,我的问题是如何将 vungle 保持在一个场景中。

我也在游戏中使用 inmobi 广告。

这是我使用的代码。

我只在游戏的一个场景中使用了此代码。

 local provider = "vungle"
 local appId = "vungleTest"
 local ads = require "ads"

 local function adListener( event )
    if event.type == "adStart" and event.isError then
        -- cached video ad not available for display
    end
 end

 ads.init( provider, appId, adListener )
 local wasAdShown = ads.show( "interstitial", { isAnimated = false, isBackButtonEnabled = true } )

【问题讨论】:

  • 我不知道这个问题的答案,但您可以尝试通过 twitter.com/vungle 向 Vungle 的人们发送推文,或尝试他们的支持邮件 ID:tech-support@vungle.com

标签: lua coronasdk ads inmobi


【解决方案1】:

您没有发布所有来源,因此很难说出确切的问题。在我看来,您需要对变量 wasAdShown 进行一些逻辑处理,您也可能希望将其设为全局变量。

我会这样做:

wasAdShown = false

if wasAdShown == false then
   ads.show( "interstitial", { isAnimated = false, isBackButtonEnabled = true } )
   wasAdShown = true
else
   print "Ad Was Shown Already"
end

【讨论】:

    【解决方案2】:

    这样做

    if (ads.isAdAvailable()) then local adShown = ads.show("interstitial", { isAnimated = false }) end

    否则,当广告被缓存(加载)时,它会出现在屏幕上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-02
      • 1970-01-01
      • 2016-05-20
      • 2013-12-18
      • 2017-03-14
      • 1970-01-01
      相关资源
      最近更新 更多