Я добавил полноэкранную рекламу в своем приложении, но когда я нажимаю кнопку перекрестка на полноэкранном экране Объявления, чтобы закрыть страницу «Объявления» и одновременно нажмите на страницу «Объявления», чтобы открыть тест окно иногда выдает сообщение об ошибке попытка вызвать метод «didRemoveListener» нулевую ценность, я добавил код, что я пишу в моем приложении ниже, Пожалуйста, помогите разобраться в этой проблеме, спасибо ...Проблемы при добавлении полноэкранных объявлений Revmob в Corona
local RevMob = require("revmob")
display.setStatusBar(display.HiddenStatusBar)
local fullscreen
local revmobListener
local storyboard = require "storyboard"
local REVMOB_IDS = {
["Android"] = "",
["iPhone OS"] = ""
}
RevMob.startSession(REVMOB_IDS)
RevMob.setTestingMode(RevMob.TEST_WITH_ADS)
local function ShowAds()
fullscreen.RevMob.createFullscreen()
RevMob.showFullscreen(revmobListener, REVMOB_IDS)
end
revmobListener=function(event)
if(event.type=="adClicked" then
fullscreen:hide()
storyboard.gotoScene("scenes.Scene1")
elseif event.type=="adClosed" then
fullscreen:hide()
storyboard.gotoScene("scenes.Scene1")
end
ShowAds()
Проще всего сделать, это удалить мультитач, когда вы показываете полные баннеры. –
Можете ли вы привести пример того, как удалить этот мультитач, потому что я никогда не делал этого раньше, и еще одна ошибка отображается только тогда, когда я нажимаю на полноэкранный баннер объявления, чтобы отображать рекламу в браузере для тестирования и нажимать на перекрестная кнопка полноэкранного объявления – user2588337
Вам просто нужно вызвать эту функцию system.deactivate («multitouch»), если вы хотите активировать снова, вы вызываете system.activate («multitouch»). Я думаю, что это ошибка в revmob sdk. –