在Corona中让Revmob横幅监听器正常工作

我正在尝试让Corona中的横幅监听器正常工作,以便我能够知道用户是否触摸了我的广告。第一个监听器(会话)可以正常工作,但横幅监听器却从未返回任何东西。任何想法都会有所帮助。我已经在这上面工作了至少一天了,现在正在使用revmob.lua。

这是我的一些进展:

local RevMob = require "Objects.revmob"
local REVMOB_IDS =  {["Android"] = "xxxxxxxxxxxxxxxxxxx"}
local PLACEMENT_IDS = {["Android"] = "xxxxxxxxxxxxxxxxxxxx"}

-- 设置广告监听器。
local function adListener( event )
RevMob.setTestingMode(RevMob.TEST_WITH_ADS)
function revmobListener(event)
        print("Event: " .. event.type .. " - " .. event.ad)
end
revMobBanner = RevMob.createBanner({listener = revmobListener }, PLACEMENT_IDS)
    if(event.isError) then
        print("There was an error")
    end
    if(event.response ~= nil) then
        print(event.response)
    end
end

RevMob.startSessionWithListener(REVMOB_IDS, adListener)
点赞
用户2639160
用户2639160

对于任何需要答案的人。我联系了Revmob并在此问题上得到了帮助。结果发现这是revmob.lua SDK 5.5.1中的一个错误。从http://sdk.revmobmobileadnetwork.com/corona.html#download下载新版。 祝大家编程愉快!

2014-06-24 19:36:58