Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 使用AdMob和Milkman游戏看不到的广告[Adobe AIR]_Ios_Actionscript 3_Air_Admob_Ane - Fatal编程技术网

Ios 使用AdMob和Milkman游戏看不到的广告[Adobe AIR]

Ios 使用AdMob和Milkman游戏看不到的广告[Adobe AIR],ios,actionscript-3,air,admob,ane,Ios,Actionscript 3,Air,Admob,Ane,我正在制作一款永无止境的跑步者手机游戏,它试图击败你在iOS上的高分。我尝试在每次播放后使用AdMob在屏幕底部显示横幅广告。我在AdobeAIR中制作这个游戏,所以我使用Milkman Games为iOS提供的AdMob本机扩展。我有扩展设置和工作,但当我测试我的游戏,广告加载一次,然后当我隐藏它的可见性,并试图使它在另一个游戏后再次可见,它永远不会变得可见。我有一个名为isGameOver的函数,在游戏结束时调用它,其中有: if (AdMob.isSupported) {

我正在制作一款永无止境的跑步者手机游戏,它试图击败你在iOS上的高分。我尝试在每次播放后使用AdMob在屏幕底部显示横幅广告。我在AdobeAIR中制作这个游戏,所以我使用Milkman Games为iOS提供的AdMob本机扩展。我有扩展设置和工作,但当我测试我的游戏,广告加载一次,然后当我隐藏它的可见性,并试图使它在另一个游戏后再次可见,它永远不会变得可见。我有一个名为isGameOver的函数,在游戏结束时调用它,其中有:

if (AdMob.isSupported)
        {
            AdMob.init("my ad unit id (it's actually here, just don't want to publicly share it)");

            //Remove this line when done testing!
            AdMob.enableTestDeviceIDs(AdMob.getCurrentTestDeviceIDs());

            AdMob.showAd(AdMobAdType.SMART_BANNER, AdMobAlignment.CENTER, AdMobAlignment.BOTTOM);

            AdMob.setVisibility(true);
        }
然后,当播放器点击“再次播放”按钮时,将调用函数playButtonPressed,其中我有:

if (AdMob.isSupported)
        {
            AdMob.setVisibility(false);
        }

有什么想法吗?

主类的构造函数中初始化横幅,只需使用visible(真/假)。。。如果不工作,请尝试不使用测试设备

尝试在主类的构造函数中初始化横幅,只需使用visible(真/假)。。。告诉我它是否有效。第二,尝试不使用测试设备…在我的主类中初始化它是有效的。谢谢:)你能接受这个答案吗?请